我创建了一个具有设备管理员权限的Android应用程序。它在我的Moto G和许多其他设备上正常工作。在Sony Xperia C中,设备管理员权限在手机重启时自动禁用。有人遇到过这样的问题吗?以及如何修复它们?
答案 0 :(得分:1)
可能还有其他方法可以做到这一点,但我们想到的是一个启动脚本。有一篇关于创建它们的有趣文章here,您可以使用这些文章自动为您的应用设置管理员权限。
答案 1 :(得分:0)
我的应用在这款手机上遇到了类似的问题,我想我已经知道发生了什么。
如果用户将应用程序从内部存储器移动到SD卡,则在卸载SD卡时,应用程序可能会失去其设备管理员权限。这可能会在手机重启时发生。
根据Android文档,如果您未在清单中指定installLocation,则应用程序不应该是可移动的。我认为有些手机违反了这个规则,无论如何都允许移动应用程序。