我们开发了一个 Android 应用程序,并通过 MDM(移动设备管理,Soti Mobi 控制)推送新的安装和更新。发送的更新会在没有用户确认的情况下静默升级应用程序。因此,如果用户正在使用应用程序,则会自动停止、升级和从头开始启动,因此用户会丢失他们应该发送到服务器的重要更改。
是否可以在 mobi 控件中配置更新并提示用户(类似于我们手动升级到较新版本的 APK 时出现的情况)?
或者
我可以覆盖任何将在升级事件中调用的生命周期方法,并且如果用户的更改可用,我想中止更新吗?
Android MDM 协议(称为Device Admin)没有用于安装/卸载/升级应用程序的 API。
因此,推动升级不是内置的 Android 功能,而是 Soti Mobicontrol 应用程序的一个功能。我认为,用这个问题与他们联系是有意义的。