百度地圖開發步驟
註冊一個百度開發者賬號
下載SDK,用到什麼功能先什麼功能
整合到AS專案中
將下載的檔案放到下圖中對應的目錄中
配置ak碼
<application>
<meta-data
android:name="com.baidu.lbsapi.API_KEY"
android:value="應用 AK" />
</application>
申請AK碼
將申請到的AK碼填入上述androidMainfest檔案中
備註,申請ak時
獲取預設的sha1—> keytool -v -list -keystore C:\Users\Administrator.android\debug.keystore(一般會是在這個目錄下)
獲取自己key檔案的sha1—>keytool -v -list -keystore [自己的key檔案全路徑]
獲取應用包名:這裡要注意一下要取builde.gradle檔案中的applicationId,而不是AndroidMainfest檔案中的package值
開發中下面的這個錯,往往就是因為包名錯了
Authentication Error errorcode: 230 uid: -1 appid -1 msg: APP Scode碼校驗失敗
初始化應用
在application onCreate中加入
SDKInitializer.initialize(getApplicationContext());
在activity中繫結map生命週期
@Override
protected void onResume() {
super.onResume();
mapView.onResume();
}
@Override
protected void onPause() {
super.onPause();
mapView.onPause();
}
@Override
protected void onDestroy() {
super.onDestroy();
mapView.onDestroy();
}
在fragment中使用map參考官方demo
相關文章
- 百度地圖開發-引入地圖SDK並配置 02地圖
- 百度地圖開發-與地圖的互動功能 06地圖
- 百度地圖開發-顯示地圖預設介面 03地圖
- 百度地圖開發-實現離線地圖功能 05地圖
- 百度地圖開發-在地圖上檢索資料 08地圖
- 地圖開發筆記(一):百度地圖介紹、使用和Qt內嵌地圖Demo地圖筆記QT
- 百度地圖開發-在地圖上實現路線導航 09地圖
- spring 程式開發步驟Spring
- Android Studio匯入並顯示國內地圖SDK步驟對比以及需要注意的點(百度地圖和高德地圖為例)Android地圖
- Android開發百度地圖指南針消失問題Android地圖
- 驅動程式開發步驟
- 盲盒小程式開發步驟
- app開發的幾個步驟APP
- 百度地圖開發-繪製點線提示框 07地圖
- 百度地圖開發-顯示實時位置資訊 04地圖
- 百度地圖javascript開發,刪除指定覆蓋物方法地圖JavaScript
- JS開發步驟學習筆記JS筆記
- 原生(iOS)與Flutter混合開發步驟iOSFlutter
- 百度地圖GeoUtils示例地圖
- 使用Angular8和百度地圖api開發《旅遊清單》Angular地圖API
- 手機app開發的基本流程步驟APP
- 【經驗】學習android開發的步驟Android
- 基於以太坊的Token開發步驟
- 百度地圖-課程安排地圖
- mapboxgl 糾偏百度地圖地圖
- 自定義百度地圖元件地圖元件
- 對接百度地圖API地圖API
- Java開發中的工作流程和步驟Java
- 系統開發的步驟有以下幾點
- 安卓開發中RecycleView簡單使用步驟安卓View
- 地圖資料採集,包括百度地圖採集,高德地圖採集,360地圖採集地圖
- 百度離線地圖瓦片圖製作地圖
- ESMap三維地圖開發流程地圖
- 高德地圖開發彙總地圖
- 百度地圖開放平臺 PHP sdk - lbscloud-sdk地圖PHPCloud
- SolaRoad礦池挖礦系統開發方案步驟
- 數字藏品系統開發搭建步驟(需求分析)
- 20200109 - Laravel 專案部署和基礎開發步驟Laravel
- Android Studio 百度地圖導航Android地圖