我正在为Android设备构建MDM应用程序,我希望能够以静默方式更新MDM应用程序以修补安全漏洞,添加新功能等。我知道可以通过访问来实现这一点Android Package Manager安装程序,但据我所知,这需要使用来自特定OEM的相同签名对应用程序进行签名。
是否可以在不使设备生根的情况下为MDM应用程序执行静默更新?
答案 0 :(得分:1)
你不能,从用户的角度来看,这被视为一件好事,因为除了由可信密钥签署的软件(例如Google的Play)之外,任何人都无法更改我安装的代码),或手动批准。
我可以想到两个解决方法:
哎呀,你甚至可以将这两个选项结合起来,这样如果包装器需要更新,它就会打扰用户。第二种方法会使唠叨非常罕见。
您应该让用户知道这种情况正在发生,至少在初始信息屏幕中是这样。我知道我会以这种方式卸载任何试图背后的应用程序,如果我发现它的话。