如果您转到“设置”->“关于手机”->“检查更新”,则会启动检查以查看是否有适用于您手机的系统更新。
我如何以编程方式执行此操作?此外,我试图在 Android 源代码中找到发生这种情况的位置,以便我可以完整地看到它并更好地理解它。有没有人有什么建议?
据我所知,没有已知的广播、意图或 API 可以以编程方式执行此操作。
这取决于 ROM 和制造商。
例如,索尼使用一项服务,当 WiFi 被激活时,该服务会检查索尼服务器上的任何更新并通知它。
但当谈论 AOSP 源时,我认为不会发生这种情况。
最近的点系统更新发现于packages/apps/Settings/src/com/android/settings/DeviceInfoSettings.java
Protip:grep 中的字符串“System update”res/values
目录并向后查找该字符串变量标识符的使用位置!
Edit:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)