繁体   English   中英

我可以使用android的OTA系统更新自定义应用程序吗?

[英]Can I used android's OTA system to update a custom app?

最近一直在看android OTA能力:

https://source.android.com/devices/tech/ota/

经过大量的谷歌搜索和阅读后,我仍然很困惑,我可以使用 android 系统文件的 OTA 东西并只读应用程序来更新我自己的自定义应用程序吗?

编辑:

我问这个是因为我仍在寻找一种方法来更新 android 设备上的应用程序,而无需人工交互来确认等。这是因为我想将手机与嵌入式系统一起使用,该系统很难在盒子中进入。

不,您不能 OTA 升级旨在供运营商使用,他们将发送 OTA 升级。

OTA 更新旨在更新整个只读分区。 通常,用户不会更改特定于 Android 和 SoC 的分区。

但是,如果您的分区在设备操作期间保持不变,则可以通过将其名称添加到 BoardConfig.mk 中的 OTA_PARTITIONS 变量来将其包含到 update.zip 中

OTA 更新概述:

OTA 更新旨在升级底层操作系统、系统分区上安装的只读应用程序和/或时区规则; 这些更新不会影响用户从 Google Play 安装的应用程序。

不,android Updater 仅根据操作系统和设备信息检查所需的链接,以仅获取完整 OTA 包和增量 OTA 包来更新操作系统。

但是,如果您可以从 AOSP 或 LineageOS 构建自定义 rom,则可以在操作系统内自定义所需的更新程序应用程序,以更新您开发的自定义应用程序。 之后使用您的自定义构建一个新的 rom,在这种情况下,您的新操作系统将支持您想要的任何内容:) 包括 OTA 更新程序来更新您的自定义应用程序。

暂无
暂无

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

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