鸿蒙地图功能开发【2. 申请Profile文件】##地图开发##

2025-05-20 23:51:08
125次阅读
0个评论

​ 如果使用鸿蒙的Map Kit能力进行地图开发的话,需要在后台的API管理里面打开“地图服务”。

如果是在原有项目上增加的话,那么……你需要去申请一个新的Profile文件

我们按照新项目的流程去走

注:新项目的意思是没有创建过Profile文件,而不是说在DevEco Studio里重新开始创建一个项目

整个操作是在华为开发者的管理中心里进行的

  1. 创建一个应用

这里的应用包名是在创建项目的时候填写的,如果已经获取了,那么可以在AppScope的app.json5文件中查看“bundleName"的值,来获取你的包名

image.png

  1. 启动“地图服务”

这里启动“地图服务”,注意,虽然一般涉及地图的项目里都会涉及定位功能,但是其他的,例如“位置服务”并不需要开启

image.png

  1. 去创建证书的请求文件

这个的流程需要完全按照文档来完成,从开发工具里创建证书文件,具体的文档就是在工具-“应用/元服务签名”中查看

创建完的文件是csr文件

image.png

  1. 申请调试证书

在左边的证书这里新增一个调试证书,上传刚才的csr文件,类型选调试

image.png

  1. 添加一个Profile

应用名称是选择的,选择你在第一步的时候创建的那个应用。然后要自己输入Profile的名称,选择“调试”

image.png

  1. 添加设备

左边点击“设备”,然后填写设备信息,这里的关键是,你要去获取设备的UDID

image.png

手机获取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的操作那里点击“编辑设备”,选择刚才添加的设备后点击“确定”

image.png

  1. 签名

下载这个Profile,然后在DevEco  Studio里,选择文件---项目结构,在Signing Configs中,不要勾选Automatically generate signature

然后在下面依次选择文件,填写密码,其中最后一个就是刚才的Profile文件

image.png

到了这一步签名就算完成了,这里一定要注意,不能勾选上Automatically generate signature,否则下面的内容是无法填写的

然后就是手机连上电脑,进行调试即可

收藏00

登录 后评论。没有帐号? 注册 一个。