【发布时间】:2012-08-14 12:03:02
【问题描述】:
我不想做广告,但我的应用程序行为的示例应用程序是 ESET 防病毒软件。
我的应用程序的一个请求功能是卸载需要密码。我将我的应用程序添加到设备管理列表中,现在无法卸载它。但是您可以将应用程序停用为管理设备。当您转到“设置”>“位置和安全”>“选择设备管理员”并尝试停用 ESET Security 时,它会启动正在等待密码并且您的手机已锁定的活动(我猜来自 DeviceAdminReceiver.onDisableRequested())。 Home 键、返回键甚至 SwitchOff 键都没有反应=>
Home、Back、SwitchOff 和 Camera 按钮怎么可能没有反应?
编辑 - 删除第二个问题 (在我从手机中取出电池后 - ESET 也不是设备管理员)
感谢您的想法。
【问题讨论】:
-
感谢您指出 Android 中的这些安全问题。通常,您会通过向 security@android.com 发送电子邮件而不是将其发布在 StackOverflow 之类的地方来做到这一点。普通的 SDK 应用程序应该无法执行您在此处引用的操作,我将花一些时间确定这是如何发生的,以确保它得到修复。