最近做了一個RN項目,用到了地圖插件,弄得一頭霧水,經過多次百度和實驗總結一下流程,分享給大家。
1.申請組測成為開發者
官方地址:https://lbs.amap.com/api/android-sdk/guide/create-project/get-key
這一步應該不用怎么說吧,大家自己都會注冊賬號密碼什么的。
2.申請應用key
①首先點開控制台,點擊應用管理:
②點擊右上角創建應用:
③點擊右上角添加新Key
在創建的應用上點擊"添加新Key"按鈕,在彈出的對話框中,依次輸入應用名名稱,選擇綁定的服務為“Android平台SDK”,輸入發布版安全碼 SHA1、調試版安全碼 SHA1、以及 Package,如下圖所示:
需要注意的是: 1個KEY只能用於一個應用(多渠道安裝包屬於多個應用),1個Key在多個應用上使用會出現服務調用失敗。
我們只說一下獲取這兩個安全碼SHA1:
- 調試版:我們打開Android Studio,點擊gradle projects(默認在右側),app->Tasks->android->signingReport。
-
發布版:通過Android Studio獲取開發者SHA1:
-
- 1.打開Android Studio的Terminal工具。
- 2、輸入命令:keytool -v -list -keystore keystore文件路徑。
-
3、輸入Keystore密碼。
- 獲取包名
在AndroidManifest.xml中自己就可以查找
添加高德地圖key
<meta-data android:name="com.amap.api.v2.apikey" android:value="d6d037664d079ef56b564fa8f11becf2"/>