设备所有者Android应用程序的OTA更新(Kiosk模式)

Shu*_*ham 19 android updates nfc kiosk-mode device-owner

我能够让我的应用程序,设备所有者的应用程序通过NFC提到这里.现在我想通过无线方式更新我的应用程序,但是我找不到没有生根的方法.

谷歌为企业提供了许多选项来开发这里提到的应用程序,但是没有提供通过OTA更新应用程序的方法.

寻找解决方案.

ram*_*ari 1

创建一个服务来后台检查更新。如果有更新,请下载 apk 文件并将其写入 SD 卡等位置。等待几秒钟以完全写入。然后调用以下代码来安装新的 apk。

Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(new File(fileName)), "application/vnd.android.package-archive");
startActivity(intent);
Run Code Online (Sandbox Code Playgroud)

fileName是您的新 apk 文件在 SD 卡上的路径。