HarmonyOS MDM设备管理应用的更新以及卸载
项目属于企业安全类项目,要开发一个MDM设备管理应用。当应用部署到终端并正常运行后。
需求1:
如果后期MDM设备管理应用有功能更新,比如需要更新一个库update1.so及相关文件,需新加一个功能库newfunc1.so及相关文件。
问题:
1.是否能够通过自己的MDM设备管理应用内部与服务器的网络通道,下载更新这些到应用安装路径下,然后重新加载这些库来运行?
2.还是说需要打个更新包,只把有变化的打到更新包里,然后走HarmonyOS的发布流程?
3.还是说需要打个全量的新包,然后走HarmonyOS的发布流程?
4.如果都不是上面的方法,应该怎么实现此需求?
5.看文档MDM设备管理应用有自己更新的功能,这个自己更新具体流程是什么?是否全量更新还是增量更新,需要怎么来实现这个自更新。
需求2:
MDM设备管理应用如何卸载。
问题:
企业安全类应用通常是不允许用户卸载的,需要有授权码才能执行卸载。MDM设备管理应用的卸载这块是否也有类似设计。如果有,卸载逻辑是什么?其中是否需要我们的程序功能自己来参与卸载的验证?如果需要自己写代码来实现,请指导下应该怎么来实现这个防止非法卸载的功能。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 音频设备管理
8浏览 • 1回复 待解决
HarmonyOS 调试设备管理
426浏览 • 1回复 待解决
#鸿蒙通关秘籍#DevEco Studio能帮我管理应用的更新和发布流程吗?
138浏览 • 1回复 待解决
安装模拟器时报错,设备管理器没有可用的设备
173浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何创建和管理应用的子窗口?
92浏览 • 1回复 待解决
添加信任设备,手机创建一个设备管理实例,获取可信设备和本地设备的相关信息,然后扫描绑定其他手机
916浏览 • 1回复 待解决
#鸿蒙通关秘籍#DevEco Studio能帮我管理应用的依赖库吗?有时候我需要更新或替换一些库。
190浏览 • 1回复 待解决
#鸿蒙学习大百科#如何通过指令卸载设备上指定的应用?
206浏览 • 0回复 待解决
HarmonyOS 开发时,使用多个hap动态特性包管理应用代码,如何跳转到相应hap包的页面?
399浏览 • 1回复 待解决
HarmonyOS DeviceBasicInfo里的deviceId是否会随着设备卸载改变
376浏览 • 1回复 待解决
如何处理应用存在的URL硬编码?
998浏览 • 1回复 待解决
如何处理应用卡死(appfreeze)问题
2110浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何为开发者设置与管理应用资源文件中的限定词
78浏览 • 1回复 待解决
是否需要在应用发布签名发生变更,应用版本更新后,手机用户先卸载原来的应用才能安装
681浏览 • 1回复 待解决
怎样判断应用可以被卸载
550浏览 • 1回复 待解决
如何判断应用可被卸载
1644浏览 • 1回复 待解决
#鸿蒙通关秘籍#在高负载组件更新中应用帧率管理
123浏览 • 1回复 待解决
HarmonyOS读取蓝牙设备的广播数据,以及回写数据给蓝牙设备的api
33浏览 • 1回复 待解决
音频采集器,音频管理提供管理音频的一些基础能力,包括对音频音量、音频设备的管理,以及对音频数据的采集
916浏览 • 1回复 待解决
HarmonyOS APP应用更新,更新的文案是哪个
22浏览 • 1回复 待解决
系统应用如何配置不可卸载
2176浏览 • 1回复 待解决
HarmonyOS 应用更新
136浏览 • 1回复 待解决
HarmonyOS如何将一个下载的pdf文件存入手机,并且让用户从手机自带的文件管理应用中查找到
904浏览 • 1回复 待解决
HarmonyOS 是否有根据bundleName卸载、关闭其他应用的方法?
180浏览 • 1回复 待解决
需求1:MDM应用可以使用这个接口完成自更新:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-enterprise-bundlemanager-V5#bundlemanagerinstall
需求2:MDM应用可正常卸载。如果不希望应用被卸载,可将应用添加到禁止卸载名单中。API参考:
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-enterprise-bundlemanager-V5#bundlemanageradddisalloweduninstallbundlessync