我想知道流程(一步一步)Android Things从OTA控制台处理Bundle包。据我所知,Android Things设备会在每个时段检查OTA更新,如果Bundle从控制台可用,那么设备下载Bundle包,对吗? 收到Bundle包之后,如何Android Things执行它来更新应用程序?
感谢您的帮助。
答案 0 :(得分:2)
https://developer.android.com/things/console/app_bundle.html
Bundle只是ZIP文件的另一个名称。当您进行Over The Air更新时,将使用新版本的Android重新设置设备的整个图像。这包括捆绑。
捆绑包将保存到设备上的OEM分区。
捆绑包可以包含以下内容:
<main>.apk
是捆绑包中唯一需要的项。
https://developer.android.com/things/console/update.html
构建更新如何工作
注意:目前,您必须在设备上触发重启。运行adb shell,然后重启。
您可以在此处阅读更多详细信息:https://source.android.com/devices/tech/ota/ab_updates
使用最新版本(DP8),您现在可以直接将APK上传到控制台,控制台将为您创建捆绑包