一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

鴻蒙開(kāi)發(fā)實(shí)例【使用高德地圖鴻蒙SDK】(一)

jf_46214456 ? 來(lái)源:jf_46214456 ? 作者:jf_46214456 ? 2024-03-22 16:59 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

概述

地圖SDK適配鴻蒙NEXT特性介紹

賦能開(kāi)發(fā)者-提供地圖鴻蒙原生ArkTS開(kāi)發(fā)接口

  • 開(kāi)發(fā)者可以使用鴻蒙NEXT推薦的ArkTS接口開(kāi)發(fā)應(yīng)用集成地圖功能,組件使用ArkUI原生組件,兼容方舟UI框架
  • 代碼全面適配鴻蒙NEXTSDK,所有系統(tǒng)接口均使用鴻蒙NEXTAPI。

接口易用性-最大程度的保證和Android/鴻蒙歷史版本的接口的一致性

  • 接口設(shè)計(jì)最大程度的保證和之前android/鴻蒙歷史版本接口的架構(gòu)的一致性,方便開(kāi)發(fā)者能夠快速接入使用。

使用高德地圖鴻蒙SDK的快速入門(mén)指南。

第一步搭建鴻蒙開(kāi)發(fā)環(huán)境

開(kāi)發(fā)鴻蒙應(yīng)用需要使用鴻蒙的IDE進(jìn)行開(kāi)發(fā)。

  1. 開(kāi)始前請(qǐng)參考 [下載與安裝軟件]、[配置開(kāi)發(fā)環(huán)境],完成DevEco Studio的安裝和開(kāi)發(fā)環(huán)境配置。
  2. 開(kāi)發(fā)環(huán)境配置完成后,請(qǐng)參考 [創(chuàng)建和運(yùn)行Hello World]創(chuàng)建工程。
  3. 工程創(chuàng)建完成后,使用 [預(yù)覽器]或Phone[模擬器]運(yùn)行該工程。

第二步配置應(yīng)用的簽名信息

應(yīng)用工程創(chuàng)建完成后,需要配置簽名信息,才可以使用真機(jī)調(diào)試和發(fā)布應(yīng)用。

第三步獲取應(yīng)用的appId

配置完簽名信息之后,就可以獲取當(dāng)前應(yīng)用的appId了,這個(gè)appId主要用于申請(qǐng)高德的apiKey,請(qǐng)確定最終發(fā)布應(yīng)用的appId, 防止最終高德SDK鑒權(quán)失敗。

目前只能通過(guò)代碼獲取應(yīng)用的appId,具體代碼請(qǐng)參考如下代碼

let flag = bundleManager.BundleFlag.GET_BUNDLE_INFO_WITH_SIGNATURE_INFO;
let bundleInfo = bundleManager.getBundleInfoForSelfSync(flag)
let appId = bundleInfo.signatureInfo.appId;

最終獲取的appId格式類(lèi)似于:com.amap.demo_BGtGgVB3ASqU7ar1nHkwX4s0nIexDbEwqNrVoatUDs17GrClWC7V2/zhoYh6tFQHAd5DASWVTEAgvZfzrEGljjs=

注意

目前通過(guò)DevEco Studio連接云真機(jī)獲取到的appId不全,只獲取到了"包名_", 使用云真機(jī)調(diào)試高德地圖SDK時(shí)會(huì)導(dǎo)致鑒權(quán)不通過(guò)。

第四步申請(qǐng)高德API Key

QQ瀏覽器截圖20240320150855.png

第五步在代碼中設(shè)置申請(qǐng)的Key

注意

請(qǐng)保證在調(diào)用任何高德地圖SDK的接口之前將apikey設(shè)置給高德地圖SDK,建議放到Application的初始化之中。

請(qǐng)使用api的方式將申請(qǐng)的高德api key設(shè)置給高德地圖SDK。

/**
 * 動(dòng)態(tài)設(shè)置apiKey。
 *
 * @param apiKey 在高德官網(wǎng)上申請(qǐng)的apiKey。
 * @since 1.0.0
 */
public static setApiKey(apiKey: string):  void

完成以上5步之后,就可以愉快的使用鴻蒙版高德地圖SDK了

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • SDK
    SDK
    +關(guān)注

    關(guān)注

    3

    文章

    1076

    瀏覽量

    49008
  • 鴻蒙
    +關(guān)注

    關(guān)注

    60

    文章

    2613

    瀏覽量

    44003
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    【HarmonyOS 5】金融應(yīng)用開(kāi)發(fā)鴻蒙組件實(shí)踐

    【HarmonyOS 5】金融應(yīng)用開(kāi)發(fā)鴻蒙組件實(shí)踐 ##鴻蒙開(kāi)發(fā)能力 ##HarmonyOS SDK應(yīng)用服務(wù)##
    的頭像 發(fā)表于 07-11 18:20 ?187次閱讀
    【HarmonyOS 5】金融應(yīng)用<b class='flag-5'>開(kāi)發(fā)</b><b class='flag-5'>鴻蒙</b>組件實(shí)踐

    【HarmonyOS 5】鴻蒙中的UIAbility詳解(二)

    【HarmonyOS 5】鴻蒙中的UIAbility詳解(二) ##鴻蒙開(kāi)發(fā)能力 ##HarmonyOS SDK應(yīng)用服務(wù)##鴻蒙金融類(lèi)應(yīng)用
    的頭像 發(fā)表于 07-11 18:17 ?169次閱讀
    【HarmonyOS 5】<b class='flag-5'>鴻蒙</b>中的UIAbility詳解(二)

    鴻蒙應(yīng)用px,vp,fp概念詳解

    【HarmonyOS 5】鴻蒙應(yīng)用px,vp,fp概念詳解 ##鴻蒙開(kāi)發(fā)能力 ##HarmonyOS SDK應(yīng)用服務(wù)##鴻蒙金融類(lèi)應(yīng)用 (金
    的頭像 發(fā)表于 07-07 11:48 ?128次閱讀
    <b class='flag-5'>鴻蒙</b>應(yīng)用px,vp,fp概念詳解

    鴻蒙發(fā)展歷程

    【HarmonyOS 5】鴻蒙發(fā)展歷程 ##鴻蒙開(kāi)發(fā)能力 ##HarmonyOS SDK應(yīng)用服務(wù)##鴻蒙金融類(lèi)應(yīng)用 (金融理財(cái)#
    的頭像 發(fā)表于 07-07 11:41 ?440次閱讀

    鴻蒙5開(kāi)發(fā)寶藏案例分享---一多開(kāi)發(fā)實(shí)例(音樂(lè))

    各位開(kāi)發(fā)者小伙伴們好呀!今天咱們來(lái)點(diǎn)硬核干貨!最近在鴻蒙文檔中心挖到座“金礦”——官方竟然暗藏了100+實(shí)戰(zhàn)案例,從分布式架構(gòu)到交互動(dòng)效優(yōu)化應(yīng)有盡有!這些案例不僅藏著華為工程師的私房技巧,還直接
    的頭像 發(fā)表于 06-30 11:54 ?318次閱讀

    鴻蒙地圖功能開(kāi)發(fā)【3. 代碼開(kāi)發(fā)】##地圖開(kāi)發(fā)##

    ? 在完成了前期準(zhǔn)備工作之后,就可以正式進(jìn)入到代碼開(kāi)發(fā)的工作中,在官方文檔中,相關(guān)的代碼是很全的,從支持的功能上來(lái)看,相比于三方SDK更加全面。 基本項(xiàng)目中包含的地圖展示、marker、路徑規(guī)劃等
    發(fā)表于 06-29 22:59

    鴻蒙地圖功能開(kāi)發(fā)【2. 申請(qǐng)Profile文件】##地圖開(kāi)發(fā)##

    ?如果使用鴻蒙的Map Kit能力進(jìn)行地圖開(kāi)發(fā)的話(huà),需要在后臺(tái)的API管理里面打開(kāi)“地圖服務(wù)”。 如果是在原有項(xiàng)目上增加的話(huà),那么……你需要去申請(qǐng)
    發(fā)表于 06-29 22:54

    鴻蒙地圖功能開(kāi)發(fā)【1. 開(kāi)發(fā)準(zhǔn)備】##地圖開(kāi)發(fā)##

    ? 對(duì)于地圖功能的開(kāi)發(fā),有以下三種思路 使用鴻蒙官方的Map Kit進(jìn)行開(kāi)發(fā) 使用第三方地圖SDK
    發(fā)表于 06-29 22:52

    HarmonyOS實(shí)戰(zhàn):地圖定位功能完整流程詳解

    前言 地圖定位功能相信很多人都用過(guò),在鴻蒙的應(yīng)用程序開(kāi)發(fā)中,使用地圖的定位功能變得十分常見(jiàn),
    的頭像 發(fā)表于 06-09 15:23 ?239次閱讀

    開(kāi)源鴻蒙開(kāi)發(fā)必備!OpenHarmony替換Full SDK全攻略

    本文介紹開(kāi)源鴻蒙OpenHarmony替換FullSDK的方法,演示設(shè)備為觸覺(jué)智能PurplePiOH鴻蒙開(kāi)發(fā)板獲取FullSD
    的頭像 發(fā)表于 06-06 18:11 ?233次閱讀
    開(kāi)源<b class='flag-5'>鴻蒙</b><b class='flag-5'>開(kāi)發(fā)</b>必備!OpenHarmony替換Full <b class='flag-5'>SDK</b>全攻略

    鴻蒙5開(kāi)發(fā)寶藏案例分享---一多開(kāi)發(fā)實(shí)例(游戲)

    ?【開(kāi)發(fā)者必看】鴻蒙隱藏寶箱大公開(kāi)!這些實(shí)戰(zhàn)案例讓你的開(kāi)發(fā)效率翻倍! 哈嘍各位開(kāi)發(fā)者小伙伴!今天要和大家分享個(gè)讓我拍大腿的發(fā)現(xiàn)——原來(lái)
    發(fā)表于 06-03 18:22

    鴻蒙5開(kāi)發(fā)寶藏案例分享---一多開(kāi)發(fā)實(shí)例地圖導(dǎo)航)

    案例!最近在肝鴻蒙項(xiàng)目時(shí)意外發(fā)現(xiàn)了這個(gè)地圖導(dǎo)航的\"多\"開(kāi)發(fā)實(shí)例,簡(jiǎn)直像發(fā)現(xiàn)新大陸!這就帶大家沉浸式體驗(yàn)這個(gè)超實(shí)用的
    發(fā)表于 06-03 16:17

    AIGC入門(mén)及鴻蒙入門(mén)

    JDK、配置SDK等。 3. 開(kāi)發(fā)實(shí)踐: 學(xué)習(xí)鴻蒙系統(tǒng)的架構(gòu)和API,了解其組件化、分布式等特性。 通過(guò)官方文檔和社區(qū)資源,學(xué)習(xí)和掌握鴻蒙應(yīng)用的開(kāi)發(fā)
    發(fā)表于 01-13 10:32

    鴻蒙Flutter實(shí)戰(zhàn):14-現(xiàn)有Flutter 項(xiàng)目支持鴻蒙 II

    ,職責(zé)分離,平臺(tái)抽象,不同平臺(tái)組合打包,有效解決平臺(tái)不致問(wèn)題 參考資料 鴻蒙Flutter實(shí)戰(zhàn):01-搭建開(kāi)發(fā)環(huán)境 鴻蒙Flutter實(shí)戰(zhàn):09-現(xiàn)有Flutter項(xiàng)目支持
    發(fā)表于 12-26 14:59

    鴻蒙Flutter實(shí)戰(zhàn):11-使用 Flutter SDK 3.22.0

    # 使用 Flutter SDK 3.22.0 ## SDK 安裝 參考[鴻蒙Flutter實(shí)戰(zhàn):01-搭建開(kāi)發(fā)環(huán)境]文章的說(shuō)明,首先安裝 Flutter
    發(fā)表于 11-01 15:03