OTA以编程方式在android中更新

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了OTA以编程方式在android中更新相关的知识,希望对你有一定的参考价值。

我有一个自定义ROM。我想做OTA更新。我按照这些文档:https://source.android.com/devices/tech/ota

https://developer.android.com/things/sdk/apis/update

https://android.googlesource.com/platform/bootable/recovery/+/master/updater_sample/

在示例代码中,它包含一个名为UpdateEngineErrorCodes的类。它importsUpdateEngine

import android.os.UpdateEngine

它在该包中没有显示类名。

我正在使用android工作室来开发这个项目:

compileSdkVersion 27,
minSdkVersion 21,
targetSdkVersion 27

请帮我。

答案

UpdateEngine仅适用于AB更新,不适用于NON-AB更新。你的ROM应该支持它。这是链接https://source.android.com/devices/tech/ota/ab

以上是关于OTA以编程方式在android中更新的主要内容,如果未能解决你的问题,请参考以下文章

更新 Android 9 SELinux 政策以允许通过系统应用进行 OTA 更新

如何以编程方式通过 Main Activity 在 ViewPager 中更新刷新片段

如何在android中以编程方式在片段之间导航?

Android:导航抽屉标题文本视图未以编程方式设置

以编程方式将片段添加到android中的框架布局

将OTA下载到android设备后会发生什么