用devecostudio如何升级鸿蒙,DevEco Studio使用指南上新篇-移动设备管理(MDM)

DevEco Studio助力开发者一站式开发具备安全授权能力的APP

Deveco Studio作为华为开发的应用开发工具,不断地聚合华为的特色开放能力,提供海量开箱即用的API。当华为发布新的开放能力时,如互联互通、平行视界,安全授权等,都能在其工具里面快速找到,协助开发者高效开发,极速创新。

1326eb9140da0253363c4d0203d6ef31.png

互联互通、平行视界前面都有讲过,接下来讲安全授权类API——MDM

MDM是统一策略管理平台的一个核心组件,通过MDM管理可以避免用户在移动终端上操作可能带来的安全隐患,防止移动终端不慎丢失后造成数据泄露。MDM管理包括如下方面:资产管理和策略管理、设备硬件控制、“越狱”检测、远程锁定/GPS定位/远程擦除、数据备份和恢复、应用一键配置、企业应用商店、自助管理Portal等。

华为安全类开放API-MDM,包括设备管理类API和应用权限管理类API,为安装在华为设备上的应用提供了系统级权限的管理的功能。主要用于在移动办公、移动教育等业务场景下,对移动设备与应用的安全管理。

使用Deveco Studio协助开发者一站式开发具备安全授权能力的APP

步骤 1  打开HUAWEI DevEco Studio软件。

步骤 2  创建一个项目,根据需求选择项目模板,当UI编辑器出现了正常的设备视图,则表示项目创建成功。

39cbd092bb12b3ae82e78e1a70d45970.png

步骤 3点击Tools > EMUI Kit > Kit Manager,进入Kit Manager管理界面。。

a889a92024d93c5b6fbc3d021a84fa7b.png步骤4 在Kit Manager中勾选上“MDM Kit”,并点击“Apply”,将MDM Kit库添加到应用的Gradle中,用于应用调用MDM的相关API接口。

18c93108da1390f19aeb4327a57f03af.png

在build.gradle(app-phone)文件中会显示已经成功添加的依赖

153faefbcd727c21faeafffd83b1d3b6.png

步骤 5  编写代码,调用MDM的能力,可以根据MDM API文档(点击获取)指导进行接口的调用,完成应用开发。

备注:调用MDM的API接口前,参考MDM示例代码(点击获取)熟悉开发过程。

步骤 6 修改AndroidManifest.xml文件。在应用代码编写过程中,需要将调用的API接口对应的权限加到AndroidManifest.xml文件中,具体接口的权限可参考MDM API文档。例如,调用了“禁用/启用 WLAN”、“禁用/启用 Bluetooth”和“禁用/启用 NFC”接口,需要在AndroidManifest.xml文件中添加如下权限。

4ce0e47a47783d0905981149965fde25.png

38e25e19100b678312b9016ee61e2806.png

DevEco Studio提供申请证书和授权服务

应用完成了代码开发,还需申请华为证书进行授权和校验,并将证书与生成的APK文件进行打包。

步骤 1  在DevEco Studio界面中,点击“Tools > EMUI Kit> Kit Assistant”进入到Kit Assistant界面。

步骤 2  在Kit Assistant中,选择MDM;点击Apply for a certificate中的蓝色字体“here”,然后根据指导申请证书,证书申请完成后,将证书下载到本地,然后将APK和证书进行打包。

f91b82c13e2efb5d85df70de588fb3bc.png

步骤 3 将打包后的APK文件,直接使用DevEco Studio进行调测和测试,如果调测和测试中需要再次修改应用,请修改完成后重新编译并进行证书授权。授权后的APK文件安装到硬件设备上后,即可正常使用MDM提供的能力。

测试入口:在主菜单栏选择Tools>DevEco Space>App CloudTest,

be61fde770f078c8e3bc2f9149831315.png

调测入口:

e21e431fc8823933e9c802ef13f81164.png

开发过程中借助DevEco Studio的关键步骤都可以一站式完成,不需要四处拼凑,简单高效,如果需要进一步研究,请参考DevEco Studio使用指南-MDM开发指导

DevEco Studio获取渠道

3b155b2d20bd93d8d298de61858f86f1.png

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值