我希望了解Android Things如何从OTA控制台处理Bundle包的过程(逐步)。据我所知,Android Things设备会定期检查OTA更新,如果控制台中有可用的Bundle,则设备会下载Bundle包,对吗?收到Bundle包后,Android Things如何执行它来更新应用程序呢?
谢谢您的帮助。
谢谢您的帮助。
https://developer.android.com/things/console/app_bundle.html
一个Bundle就是另一个名字叫做ZIP文件。当您进行OTA更新时,设备的整个映像将被刷新为新版本的Android。这包括了bundle。<main>.apk
是Bundle中唯一必需的项目。
https://developer.android.com/things/console/update.html
构建更新的工作原理
注意:目前,您必须在设备上触发重启。运行adb shell,然后再运行reboot命令。
您可以在这里阅读更多详细信息:https://source.android.com/devices/tech/ota/ab_updates
最新版本(DP8)现在可以直接将APK上传到控制台,控制台将为您创建捆绑包