当前位置: 首页 > news >正文

腾讯位置商业授权鸿蒙地图SDK工程配置

工程配置

  1. 安装 DevEco Studio 开发环境
  • 手机HarmonyOS系统:OpenHarmony-5.0.0.71及以上
  • DevEco Studio版本:DevEco Studio NEXT Release(Build Version: 5.0.3.900)及以上
  1. 获取key与生成秘钥

        获取key

        登录腾讯位置服务控制台,未注册过账号可以注册成为腾讯位置服务开发者:

        



       点击创建应用,设置应用名称和应用类型,点击创建:

        



        生成秘钥

        填写KEY名称、描述、阅读并同意使用条款等应用信息;

        勾选地图SDK配置,可以设置appIdentifier,appIdentifier要和App一致;

        (注意:appIdentifier不是必填,如果授权应用处空白,则使用该key的所有应用均可以使用;如果填写了具体的app,则只有填写的app可以使用)

        使用检索功能需要勾选WebService API;

        点击添加生成KEY;

        

        获取AppIdentifier的方法

import { bundleManager } from '@kit.AbilityKit';/*** 获取appIdentifier:*/public getBundleAppIdentifier(): string {// 根据给定的bundle名称获取BundleInfo。let bundleFlags = bundleManager.BundleFlag.GET_BUNDLE_INFO_WITH_SIGNATURE_INFO;let appIdentifier = "";try {let bundleInfo = bundleManager.getBundleInfoForSelfSync(bundleFlags)appIdentifier = bundleInfo.signatureInfo.appIdentifier;console.info('getBundleAppIdentifier successfully. Data: ' + appIdentifier );} catch (error) {console.error('getBundleAppIdentifier failed:' + error.message);}return appIdentifier;}
  1. 安装依赖

    cd [module目录]

    ohpm install @tencentmap/base

    ohpm install @tencentmap/map
     

权限说明

"requestPermissions": [{"name": "ohos.permission.INTERNET"}
]

地图SDK需要【允许使用Internet网络】权限

http://www.dtcms.com/a/283737.html

相关文章:

  • 网络爬虫的详细知识点
  • 【JVM】深入理解 JVM 类加载器
  • 语雀编辑器内双击回车插入当前时间js脚本
  • Webpack5 新特性与详细配置指南
  • 爬虫小知识
  • 机器学习:数据清洗与预处理 | Python
  • 【后端】.NET Core API框架搭建(9) --配置使用Log4Net日志
  • 结合自身,制定一套明确的 Web3 学习路线和技术栈建议
  • Elasticsearch MCP 服务器现已在 AWS Marketplace 上提供
  • 概念设计总监的“VR”雕刻术:用Substance 3D Modeler,实现直觉式3D建模
  • HOOPS SDK赋能PLM:打造全生命周期3D数据管理与协作能力
  • 一次多架构镜像构建实战:Docker Buildx + Harbor 踩坑记录
  • Curtain e-locker易锁防泄密:从源头把关“打印”安全
  • 电商行业如何做好网络安全工作?
  • 树莓派Qt 安装
  • 2. 框架对比类:《React 18 vs Vue3:状态管理方案深度对比》
  • React hooks——useMemo
  • 【Java开发日记】我们来说说 LockSupport 的 park 和 unpark
  • React hooks——useCallback
  • 深入理解React Hooks:从使用到原理
  • Planning Agent:基于大模型的动态规划与ReAct机制,实现复杂问题自适应执行求解
  • React 学习(4)
  • Android 实现:当后台数据限制开启时,仅限制互联网APN。
  • NLP-文本预处理
  • 使用docker安装、启动jenkins服务(mac系统)
  • 数据结构 栈(1)
  • vue-advance-concepts
  • 【Redis 】看门狗:分布式锁的自动续期
  • 部署-k8s和docker、jenkins的区别和联系
  • 静态住宅IP和节点有什么区别?哪种更适合你的需求?