獲取百度地圖api密鑰SDK 最簡單的獲取PackageName,獲取發佈版SHA1

  1. 進入百度地圖api首頁http://lbsyun.baidu.com/拉到頁面最下方會看到申請密鑰,點擊立即註冊
    在這裏插入圖片描述
  2. 點擊申請密鑰後跳轉到填寫個人信息頁面,註冊成爲開發者,填寫寫完後提交,等待郵件確認
  3. 點擊郵件裏的鏈接,跳轉頁面 (之前註冊過的就不會有這些步驟啦)
  4. 填寫信息 因爲我的應用類型的Android SDK 下面獲取發佈版SHA1PackageName,剛開始的時候一臉懵,最後慢慢摸索也漸漸步入正軌
    在這裏插入圖片描述
  5. 如何獲取發佈版SHA1

  剛開始的時候跟着步驟走踩了很多坑,教程上和電腦上一點都不一樣,比如C:\Users\Administration\.android\debug.keystore,進入.android文件夾下並未看見debug.keystore文件,所以自然不可以使用命令行keytool -list -v -keystore + keystore的路徑的方法了;再比如通過Eclipse編譯器獲取SHA1,嗯,又一失敗嗯告終。

  所以我是根據下面的步驟來的,最後成功了,但是不知道有沒有什麼不妥之處,eMmmm…輸入命令 :keytool -printcert -file CERT.RSA
在這裏插入圖片描述
PS:我感覺這個是總結的最詳細的方法了,大家可以參考:SHA1獲取的幾種方式

  1. 如何獲取PackageName

  廢話不多說,直接簡單粗暴:既然上一步解壓了apk修改爲zip文件,所以該文件裏一定有AndroidManifest.xml 文件那麼問題來了,打開這個文件是亂碼的,經過一番摸索,根據網上的步驟即使用AXMLPrinter2.jar解決這個問題,終於讓我把Package給弄出來了

步驟1:下載AXMLPrinter2.jar(PS:很好下載的)

步驟2:將AndroidManifest.xml 放到與AXMLPrinter2.jar的同目錄下

步驟3:打開DOS窗口並切換到對應目錄,執行命令行:

java -jar AXMLPrinter2.jar AndroidManifest.xml >> AndroidManifest.txt

最後查看結果:
在這裏插入圖片描述
在這裏插入圖片描述
這樣下來總的步驟還是很簡單的

  1. 提交後跳轉頁面 得到密鑰
    在這裏插入圖片描述
<script type="text/javascript" src="http://api.map.baidu.com/api?v=1.2&ak=你的祕鑰"></script>

我要開啓我的百度地圖之旅啦~~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章