安卓怎么彻底删除 app

249 天前
 Michae1Jacks0n

每次卸载之后 重装都发现之前的账户登录信息貌似都存在手机里面

6354 次点击
所在节点    Android
27 条回复
Esec
247 天前
如果真是利用了机器指纹,只能考虑怎么破坏他的指纹读取了,感觉是不能说的东西
liyafe1997
247 天前
@abc8678 这种利用 CVE 的不在讨论范围内
nowant
243 天前
@liyafe1997 数据分区后,不给存储权限应该也是不能访问其他 app 共享的数据的
liyafe1997
242 天前
@nowant 可以的,通过 sharedpreferences ,这个是存在/data/的 app 目录里的,不是/sdcard 。

参考:
https://blog.csdn.net/u010142437/article/details/9229201
https://blog.csdn.net/qq_38909786/article/details/123578101
nowant
242 天前
@liyafe1997 这倒没了解过,SharedPreference 居然可以跨应用访问,不过存储的位置按理说是 app 私用目录,即使有权限也不能访问的,这个是 Android 系统给 SharedPreference 留的后门?
liyafe1997
241 天前
@nowant 当然不是直接访问那个文件,是通过 API 透过 Android Framework 访问。也不是这不叫后门吧,文档里明写的东西。
也不是随便能访问,要标记为 WORLD_READABLE 的 SharedPreference 才能访问,也就是你作为开发者,如果你想让一个 SharedPreference 让别的 App 能访问到,你就设置 WORLD_READABLE 属性。
liyafe1997
241 天前
@nowant 忘记了还有一个机制叫 Content Provider ,也可以实现跨 App 交互数据。似乎广播也可以?俩 App 之间互相发广播。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://yangjunhui.monster/t/1077378

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX