基于地图的开发准备已完成的情况下,地图还不显式的问题
首先要获取设备uuid
获取设备uuid
安装DevEco Studio的路径下 有集成好的hdc工具
E:\install_tools\DevEco Studio\sdk\default\openharmony\toolchains 这个路径下打开cmd运行
- 进入“设置 > 关于手机”,多次点击版本号,打开开发者模式。
- 进入“设置 > 系统和更新”,选择“开发人员选项”,打开“USB调试”开关。
- 将手机连接PC后,打开命令行工具,进入HDC目录(一般为:HarmonyOS SDK安装目录/toolchains/版本号),输入hdc shell bm get --udid命令,获取设备的UDID。
自动签名和手动签名的区别
配置签名信息
使用模拟器和预览器调试无需配置签名信息,使用真机设备调试则需要对HAP进行签名。
目前提供了两种签名方式,请根据实际情况选择:
- 自动签名:如果您只需要使用一台调试设备,建议使用DevEco Studio提供的自动签名。
- 手动签名:如果您使用多台调试设备或者会在断网情况下调试,您需要在AGC中申请调试证书、注册调试设备、申请调试Profile后,再手动配置签名信息。
问题解决
再AGC中查看自动签名是否是关联对应uuid
如果对应不上可添加对应的设备
则需要配置手动签名添加对应的设备
ps:如何配置手动签名可查看官网
生成手动签名中DevEcoe配置即可
还有一点要注意的是
手动签名关联了对应的bundleName
在app.json5中配置即可
效果图
自动签名
手动签名