【发布时间】:2013-08-28 17:11:42
【问题描述】:
背景
允许应用程序要求用户回答决定卸载它们的原因可能很有用。
问题
似乎Dolphin web browser 应用程序(和“everything me launcher”)设法绕过它,现在每次卸载应用程序时它都会显示一个网页(在默认网络浏览器上)。
即使我使用 ADB 卸载也会发生这种情况。
作为用户,我真的很讨厌它,但它仍然很有趣,因为据我所知,应用程序无法获得卸载自身的意图。
问题
怎么可能?他们是如何克服这一点的?
这是黑客行为吗?
【问题讨论】:
-
海豚是否使用设备管理员?
-
@PankajKumar 没有。它没有显示任何特殊的对话框。它似乎也没有检查正在运行的应用程序的权限,即使它有从日志中读取的权限,它也无法正常工作,因为我已经在 4.1.2 设备上对其进行了测试......
-
那么我认为这是一个非常有趣的问题..
-
这可能是我认为鲜为人知的解决方案。实际上,同一个应用程序会阻止用户清除应用程序数据并显示自己的屏幕,当我在一个应用程序上工作时,我正在寻找那个解决方案并找到了那个。所以我认为解决方案必须存在(没有任何黑客)......
-
@NitZRobotKoder 不,我什么都没找到。不过,知道他们是如何做到的还是很有趣的。
标签: android android-intent uninstallation