如果我的应用程序安装在 SD 卡上,私人数据也在那里吗?

发布于 2024-12-05 04:30:01 字数 131 浏览 0 评论 0原文

我假设应用程序的私有数据(例如 SharedPreferences 和 SQLite 数据库)位于手机的内部存储而不是 SD 卡上,即使应用程序本身安装在 SD 卡上。

我在任何地方都找不到对此的简单明确的确认。有人可以确认一下吗?

I am presuming that an app's private data, such as SharedPreferences and SQLite databases, live on the phone's internal storage rather than the SD card, even if the app itself is installed on the SD card.

I can't find a simple explicit confirmation of this anywhere. Can someone please confirm?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

呆° 2024-12-12 04:30:02

是的,私有数据驻留在内部存储中。我通过探索有根设备上的文件系统对此进行了测试。

如果应用程序“安装”在 SD 卡上,则只有 APK 文件以某种加密形式存储在卡上。所有其他应用程序数据都位于 /data/data// 文件夹中。

Yes, private data reside in internal storage. I've tested this by exploring file system on rooted device.

If app is "installed" on SD card, only APK file is stored on card in some encrypted form. All other app data are in /data/data// folder.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文