请问安卓APP的账号信息除了data还存储在哪里

查看 50|回复 3
作者:wolfan   
我用夸克网盘分享了「MHD Flasher N54_vversion 3.20(157).apks」,点击链接即可保存。打开「夸克APP」,无需下载在线播放视频,畅享原画5倍速,支持电视投屏。
链接:https://pan.quark.cn/s/9269ed366c95
小弟在研究这个APP时,发现一个问题,我登录了账号后,无论我怎么备份data里的数据
清除数据或者删除重装后,再把所有备份的数据都放回原位,账号数据都会丢失
请问各位大佬安卓的APP是不是还有其他地方储存了账号数据呢?

夸克, 账号

flyer_2001   

很多软件在data之外有自己存储目录,所以只备份data是不够的,还要找到其余的目录,这个并不是统一的
wolfan
OP
  


flyer_2001 发表于 2024-8-31 09:37
很多软件在data之外有自己存储目录,所以只备份data是不够的,还要找到其余的目录,这个并不是统一的

我找过单独在SD卡里的存储目录,里面没有东西。
那有哪些存储目录会跟随应用删除或清除数据被一起删掉的吗?
能不能帮忙看一下?
flyer_2001   

在 Android 应用程序卸载时,系统会自动清理与该应用相关的某些存储路径。以下是应用程序卸载时会自动删除的数据存储路径:
内部存储 (Internal Storage)
应用程序卸载时,所有位于内部存储中的私有目录和文件都会被删除。这些路径包括:
应用私有目录:
/data/data//:这是应用的主要私有存储目录,其中包含应用的数据文件、数据库文件、缓存文件等。
内部缓存目录:
/data/data//cache/:这是应用的内部缓存目录,用于存放可重新生成的临时文件。
卸载时,这个目录也会被清除。
内部文件目录:
/data/data//files/:这是应用的内部文件目录,用于存放应用生成的各种文件。
卸载时,这个目录也会被清除。
SharedPreferences:
/data/data//shared_prefs/:这是应用的 SharedPreferences 文件存储目录。
卸载时,这些文件也会被删除。
外部存储 (External Storage)
对于外部存储,卸载时的行为取决于应用是否拥有对外部存储的私有目录的权限以及应用是否显式地指定了这些文件的删除行为。
外部私有目录:
/storage/emulated/0/Android/data//files/:这是应用在外部存储中的私有目录。
卸载时,默认情况下这个目录不会被删除,除非应用明确请求删除这些文件。
外部缓存目录:
/storage/emulated/0/Android/data//cache/:这是应用在外部存储中的缓存目录。
卸载时,默认情况下这个目录也不会被删除,除非应用明确请求删除这些文件。
以上来自网络,仅供参考
最直接的办法是反编译查看一下源代码,对android开发不了解,这个就帮不了了。
您需要登录后才可以回帖 登录 | 立即注册

返回顶部