首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何检测App何时被强制迁移到rooted上的SD-Card

如何检测App何时被强制迁移到rooted上的SD-Card
EN

Stack Overflow用户
提问于 2011-05-24 02:23:06
回答 1查看 265关注 0票数 0

我已经声明我的应用程序是只在内部的,但一些根用户将其移动到SD-Card。

如何在运行时检测到发生了这种情况?我不相信packagemanager报告的信息,因为这些都是扎根的手机,我的应用程序无论如何都不应该被移到SD卡上。

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-05-24 02:28:24

让应用程序打开/proc/self/map,查找属于apk文件的条目并查看其路径。

你到底为什么要关心这个问题?希望这是因为功能上的原因,例如SD卡不可用时的问题。出于安全目的这样做在根设备上是有限的。

如果您检测到它并抱怨,请在错误屏幕上说明为什么它是一个问题。只是声称“这是不允许的”或给出虚假的理由,只会促使人们找出如何欺骗你的假冒检测,同时让你在市场上的收视率很低。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6101240

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档