从我的应用程序中,我需要检查可用的最新系统更新,并需要更新用户。可以从我们的申请中做到吗?如果是,我该怎么做?
答案 0 :(得分:0)
除非您获得通知控制访问权并查找系统软件更新通知,否则无法检测设备是否具有挂起的更新。
一旦您遇到搜索通知并确定系统软件更新可用的问题,就无法从您的应用程序强制更新用户。
答案 1 :(得分:0)
这取决于设备的制造商。但几乎在所有情况下,答案都是否定的。
每个设备(制造商)都有自己的来源更新。没有内置API来运行默认的“设置”程序,并检查其更新是否已准备就绪。此外,大多数制造商使用自己的系统检查替换该代码。
即使您可以缩小它以支持Android设备的大型设备目录的子集,Android安全模型可能会限制您可以做的事情,除非该特定制造商允许将特定的Intent发送到他们的自定义更新实用程序 - 即使他们有一个,他们很可能不会从随机的用户空间应用程序发布或正式支持它。
所以不,没有一个实用的通用用例解决方案。
目前,如果它足够重要,可能会不时向用户显示有关如何自行检查的有用文字提示/信息。