我的应用程序使用 Fragments、SQLite 数据库、SharedPreferences 和 SavedInstanceState 来保持状态。问题是每次 Fragment 启动时数据大小不会停止增加(大约 100-300kB)。只要清除所有数据,包括应用程序的 SQLite 数据库,我就不能指望清除数据。
1-设置>应用程序>应用程序信息>存储>数据中保存的android应用程序的数据是什么?好的(tnx到artworkad シ回复)
2-如何解决这个问题?(虽然必须保留 SQLite 数据库)
*****更新**:禁用所有可能的存储源(数据库和共享首选项)后,我发现问题是由于AdView造成的。这意味着一旦显示 adview 内容,当我在 Fragments/FragmentActivities 之间切换时,它就会向应用程序存储添加一些数据。
非常感谢您的帮助!