gpt4 book ai didi

android - 保存到内部存储的数据是否会在 Android Studio 中连续运行时持续存在?

转载 作者:行者123 更新时间:2023-11-29 23:44:59 26 4
gpt4 key购买 nike

我有一个应用程序可以将数据 onStop() 保存到内部存储中的一个文件中。然后,当应用程序再次启动时,它将尝试检索存储在 onStart() 中的数据。

我目前正在通过 Android Studio 在我的 Google Pixel 2 (Android 8.1.0 API 27) 上运行应用程序来测试我的应用程序。

我的问题分为三个部分。不要觉得有义务回答所有部分。

  1. 由于我是在我的设备上模拟该应用程序,当我在我的设备上关闭该应用程序时,内部存储文件是否会被删除?还是他们会坚持下去?
  2. 这与 SQLite 和共享首选项相同吗?还是他们会坚持通过仿真运行?
  3. 如果它们被删除,我应该采取哪些步骤来测试我的数据管理流程是否正常工作?我应该将 apk 放在我的设备上然后运行/关闭它吗?

附言我是一名学习 Android 开发的大学生,我一直在搜索堆栈溢出和 Android 文档以获取有关数据存储等的信息。我很可能错过了一些东西,所以如果你知道一些可能对我有帮助的资源,我将非常感谢你把它发给我。

最佳答案

你试过了吗?

简短的回答是 SQLite 数据和共享首选项将一直存在,除非您以编程方式将其删除、卸载应用程序或从设置中清除数据。

关于android - 保存到内部存储的数据是否会在 Android Studio 中连续运行时持续存在?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51507275/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com