鸿蒙地图功能开发【2. 申请Profile文件】##地图开发##
如果使用鸿蒙的Map Kit能力进行地图开发的话,需要在后台的API管理里面打开“地图服务”。
如果是在原有项目上增加的话,那么……你需要去申请一个新的Profile文件
我们按照新项目的流程去走
注:新项目的意思是没有创建过Profile文件,而不是说在DevEco Studio里重新开始创建一个项目
整个操作是在华为开发者的管理中心里进行的
- 创建一个应用
这里的应用包名是在创建项目的时候填写的,如果已经获取了,那么可以在AppScope的app.json5文件中查看“bundleName"的值,来获取你的包名
- 启动“地图服务”
这里启动“地图服务”,注意,虽然一般涉及地图的项目里都会涉及定位功能,但是其他的,例如“位置服务”并不需要开启
- 去创建证书的请求文件
这个的流程需要完全按照文档来完成,从开发工具里创建证书文件,具体的文档就是在工具-“应用/元服务签名”中查看
创建完的文件是csr文件
- 申请调试证书
在左边的证书这里新增一个调试证书,上传刚才的csr文件,类型选调试
- 添加一个Profile
应用名称是选择的,选择你在第一步的时候创建的那个应用。然后要自己输入Profile的名称,选择“调试”
- 添加设备
左边点击“设备”,然后填写设备信息,这里的关键是,你要去获取设备的UDID
手机获取UDID的方法如下:
打开“设置 > 关于本机”,多次点击版本号,打开开发者模式。 打开“设置 > 系统”,在最下方找到“开发人员选项”,打开“USB调试”开关。 使用PC连接手机后,打开命令行工具,进入HDC目录(一般为:DevEco Studio安装目录/sdk/default/openharmony/toolchains),输入hdc shell bm get --udid命令,获取设备的UDID。 平板获取UDID的方法如下:
打开“设置 > 关于本机”,多次点击版本号,打开开发者模式。 打开“设置 > 系统”,在最下方找到“开发者模式”,打开“USB调试”开关。 使用PC连接平板后,打开命令行工具,进入HDC目录(一般为:DevEco Studio安装目录/sdk/default/openharmony/toolchains),输入hdc shell bm get --udid命令,获取设备的UDID。 7. 选择设备
在Profile的操作那里点击“编辑设备”,选择刚才添加的设备后点击“确定”
- 签名
下载这个Profile,然后在DevEco Studio里,选择文件---项目结构,在Signing Configs中,不要勾选Automatically generate signature
然后在下面依次选择文件,填写密码,其中最后一个就是刚才的Profile文件
到了这一步签名就算完成了,这里一定要注意,不能勾选上Automatically generate signature,否则下面的内容是无法填写的
然后就是手机连上电脑,进行调试即可
- 0回答
- 0粉丝
- 0关注
- 鸿蒙地图功能开发【1. 开发准备】##地图开发##
- 鸿蒙地图功能开发【3. 代码开发】##地图开发##
- 鸿蒙隐私弹窗功能开发实践
- 开发者工具箱-鸿蒙设备信息功能开发实践
- 开发者工具箱-鸿蒙电池监控功能开发实践
- 开发者工具箱-鸿蒙懒加载功能开发笔记
- 鸿蒙开发:申请授权权限
- HarmonyOS NEXT 地图服务中‘我的位置’功能全解析
- HarmonyOS 地图服务:深度解析其丰富功能与精准导航实力
- (二七)ArkTS 地图与定位开发
- 鸿蒙开发:应用上架第二篇,申请发布证书
- 纯血鸿蒙开发之广告服务(2)
- 鸿蒙运动开发:计算户外运动步频与步幅,与地图路线绘制
- 「Mac畅玩鸿蒙与硬件2」鸿蒙开发环境配置篇2 - 在Mac上安装DevEco Studio
- 基于SM4的文件加密解密功能实现(ECB模式)