相关问题
#鸿蒙通关秘籍# 如何正确渲染HarmonyOS Next的Map Kit地图组件?
0浏览 • 0回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS Next中正确渲染Map Kit地图组件?
62浏览 • 1回复 待解决
【Map Kit】地图无瓦片,地图显示空白,地图无法加载
901浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS ArkUI中展示本地图像
59浏览 • 1回复 待解决
HarmonyOS Map Kit是否支持2.5D地图展示?资料中没有说明
315浏览 • 1回复 待解决
HarmonyOS 地图不展示,显示空地图,地图加载不出来
174浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何封装axios请求并进行二次封装
28浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在地图组件中添加自定义标点图标?
52浏览 • 1回复 待解决
@kit.MapKit 地图控件无法显示
2109浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何实现HarmonyOS NEXT内申请权限的逻辑
20浏览 • 1回复 待解决
HarmonyOS 使用 MapKit 时,地图无法加载
125浏览 • 1回复 待解决
HarmonyOS 地图组件无法展示
114浏览 • 1回复 待解决
地图组件无法正常展示
375浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS NEXT中正确申请媒体权限
21浏览 • 1回复 待解决
#鸿蒙通关秘籍#在HarmonyOS Next地图组件中如何使用动画来移动相机位置?
44浏览 • 1回复 待解决
鸿蒙app使用js显示地图
7508浏览 • 1回复 待解决
HarmonyOS 使用地图服务,地图空白,不显示
1444浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS NEXT应用中高效管理和申请用户权限?
24浏览 • 1回复 待解决
#鸿蒙通关秘籍#在HarmonyOS中如何将RGB颜色格式转换为HSV并进行调整?
48浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何使用ByteImage进行图像数据识别?
64浏览 • 1回复 待解决
HarmonyOS地图使用问题
283浏览 • 1回复 待解决
鸿蒙使用webview,加载百度地图,加了缩放权限,但不能手势放大地图是什么原因,可以双击放大
895浏览 • 0回复 待解决
#鸿蒙通关秘籍#使用HarmonyOS List组件实现影院列表展示
18浏览 • 1回复 待解决
#鸿蒙通关秘籍#HarmonyOS NEXT中权限申请失败的最佳处理实践是什么?
22浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何实现知乎日报详情展示?
55浏览 • 1回复 待解决
1.生成密钥和证书请求文件
[HarmonyOS Next] AppGallery Connect的配置以及Map Kit的使用-鸿蒙开发者社区
我们点击new
进行生成操作
[HarmonyOS Next] AppGallery Connect的配置以及Map Kit的使用-鸿蒙开发者社区
[HarmonyOS Next] AppGallery Connect的配置以及Map Kit的使用-鸿蒙开发者社区
输入我们的密码,点击ok,完成创建
[HarmonyOS Next] AppGallery Connect的配置以及Map Kit的使用-鸿蒙开发者社区
这里我们定义以下我们的名称,这个要记住,后续进行签名的时候需要用得到
[HarmonyOS Next] AppGallery Connect的配置以及Map Kit的使用-鸿蒙开发者社区
点击next,创建完p12文件,接下来就需要我们创建csr文件,步骤如下所示
[HarmonyOS Next] AppGallery Connect的配置以及Map Kit的使用-鸿蒙开发者社区
进入我们的AppGallery Connect(简称AGC),我们下面需要在上面拿到我们需要的另外两个文件
进入
证书、APP ID和Profile
[HarmonyOS Next] AppGallery Connect的配置以及Map Kit的使用-鸿蒙开发者社区
按照下图进入证书,点击新增证书,填好我们的内容,以及选择我们刚刚生成的文件,就可以新增对应的数字证书
[HarmonyOS Next] AppGallery Connect的配置以及Map Kit的使用-鸿蒙开发者社区
我们新建完之后就可以点击下载来下载我们的数字证书
[HarmonyOS Next] AppGallery Connect的配置以及Map Kit的使用-鸿蒙开发者社区
[HarmonyOS Next] AppGallery Connect的配置以及Map Kit的使用-鸿蒙开发者社区
进入项目页面
[HarmonyOS Next] AppGallery Connect的配置以及Map Kit的使用-鸿蒙开发者社区
点击新建项目
[HarmonyOS Next] AppGallery Connect的配置以及Map Kit的使用-鸿蒙开发者社区
填好信息后一直下一步到这个页面,我们要配置默认数据处理位置
[HarmonyOS Next] AppGallery Connect的配置以及Map Kit的使用-鸿蒙开发者社区
选择中国
[HarmonyOS Next] AppGallery Connect的配置以及Map Kit的使用-鸿蒙开发者社区
然后我们的项目就创建好了,现在返回到我们的证书、APP ID和Profile页面,我们需要在APP ID里面创建我们的应用
[HarmonyOS Next] AppGallery Connect的配置以及Map Kit的使用-鸿蒙开发者社区
我们将应用信息填好,应用包名为我们对应项目的应用包名,可以在项目中查看
[HarmonyOS Next] AppGallery Connect的配置以及Map Kit的使用-鸿蒙开发者社区
[HarmonyOS Next] AppGallery Connect的配置以及Map Kit的使用-鸿蒙开发者社区
选择好我们刚刚创建的项目
[HarmonyOS Next] AppGallery Connect的配置以及Map Kit的使用-鸿蒙开发者社区
点击下一步后,选择我们要开启的权限,这里选择地图服务
[HarmonyOS Next] AppGallery Connect的配置以及Map Kit的使用-鸿蒙开发者社区
下面我们需要添加我们的设备,我们需要知道我们设备的UDID号,方法如下方所示
使用PC连接手机后,打开命令行工具,进入HDC目录(一般为:DevEco Studio安装目录/sdk/[SDK版本]/openharmony/toolchains),输入hdc shell bm get --udid命令,获取设备的UDID。
[HarmonyOS Next] AppGallery Connect的配置以及Map Kit的使用-鸿蒙开发者社区
这样我们就可以找到自己的UDID,我们添加设备后,输入刚刚的信息
[HarmonyOS Next] AppGallery Connect的配置以及Map Kit的使用-鸿蒙开发者社区
然后我们进入Profile页面,添加Profile,项目,证书和设备选择刚刚添加的
[HarmonyOS Next] AppGallery Connect的配置以及Map Kit的使用-鸿蒙开发者社区
这样我们的Profile就生成好了,下载我们文件
[HarmonyOS Next] AppGallery Connect的配置以及Map Kit的使用-鸿蒙开发者社区
我们生成好我们需要的几个文件后,再最后再进行一个配置
[HarmonyOS Next] AppGallery Connect的配置以及Map Kit的使用-鸿蒙开发者社区
打开我们的项目结构
[HarmonyOS Next] AppGallery Connect的配置以及Map Kit的使用-鸿蒙开发者社区
填好刚刚生成的签名信息
[HarmonyOS Next] AppGallery Connect的配置以及Map Kit的使用-鸿蒙开发者社区
点击我们右边的这个小指纹
[HarmonyOS Next] AppGallery Connect的配置以及Map Kit的使用-鸿蒙开发者社区
我们将生成的这个指纹复制下来
[HarmonyOS Next] AppGallery Connect的配置以及Map Kit的使用-鸿蒙开发者社区
返回我的项目,将刚刚复制到的内容粘贴到这个公钥指纹里面保存
[HarmonyOS Next] AppGallery Connect的配置以及Map Kit的使用-鸿蒙开发者社区
记录下来这个Client ID
[HarmonyOS Next] AppGallery Connect的配置以及Map Kit的使用-鸿蒙开发者社区
在我们的module.json5中配置以下代码
复制
[HarmonyOS Next] AppGallery Connect的配置以及Map Kit的使用-鸿蒙开发者社区
这样我们的权限就完全申请好了,如果还是没法用,可能时因为配置好后需要等待十分钟
然后在页面放入以下代码进行测试