登录社区云,与社区用户共同成长
邀请您加入社区
在第一次启动应用时,手动存储了一些测试数据,并利用Preferences将相关信息持久化地存储到设备中。 第二次在该设备上运行同一应用时会判断是否存在该文件。但调试时发现:每次重新启动应用后相关文件都被删除了,数据都为空。
DevEco每次重新启动应用时都是卸载了之前的应用后重新部署,因此相关信息会被清除。
DevEco中打开Run->Edit Configuration,勾选Keep Application Data选项。
讨论HarmonyOS开发技术,专注于API与组件、DevEco Studio、测试、元服务和应用上架分发等。
更多推荐
【OpenHarmony/HarmonyOs 】ArkUI 动画实践:按压反馈、页面切换、弹层过渡与学习体验优化
将鸿蒙 PC 注册为 GitHub Actions 自托管运行器
本文介绍了将鸿蒙PC设备接入GitHub Actions作为自托管运行器的方法。由于官方Runner依赖.NET运行时而鸿蒙系统支持不足,作者采用社区Go语言重写的github-act-runner方案。操作步骤包括下载Linux版本二进制文件、进行代码签名、注册运行器并启动Agent程序。通过一个简单的系统信息工作流验证了方案的可行性,同时提醒需要注意网络稳定性对任务执行的影响。该方案为开发者使
【OpenHarmony/HarmonyOs 】HarmonyOS NEXT 学习类 App 项目架构拆解:页面、数据、主题与工具层
扫一扫分享内容
为遵守国家网络实名制规定,未绑定将限制内容发布与互动
所有评论(0)