繁体   English   中英

安装设备所有者应用程序的更新

[英]Install updates for a Device-Owner App

有没有人知道在更新发生时,通过Google Play分发的设备所有者应用程序的生产行为是什么?

我们知道,安装一个设备所有者应用程序需要一些动力并且并不容易:重置为出厂默认设置然后使用第二个设备进行NFC设置等等......所以即使我们考虑完成这一步骤,任何进一步的更新都会涉及到如此多痛苦,每一次?

出现这个问题是因为在我的开发设备上,如果先前安装了更改,我无法重新启动设备所有者应用程序...除非我将设备重置为出厂设置!

谢谢阅读…

设置设备所有者应用后,将在/data/system/device_owner.xml下创建一个新文件,该文件引用设备/配置文件所有者应用。

然后Android系统读取此文件以检查哪个应用程序被视为设备所有者配置文件所有者应用程序

此文件包含通过使用其包名称引用应用程序。 更新这些应用程序不会推断此文件,因为程序包名称保持不变。
当您更新应用时,只需确保您第一次使用与先前首次设置设备所有者时使用的证书相同的证书(这是Android中每个应用更新的标准安全规则)。
权限也可以以相同的方式更新,无需通过NFC或dpm工具进行重新配置。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM