1. 程式人生 > >Android studio 百度地圖230錯誤 APP Scode校驗失敗解決方法

Android studio 百度地圖230錯誤 APP Scode校驗失敗解決方法

baidumapsdk.demo E/baidumapsdk: Authentication Error errorcode: 230 uid: -1 appid -1 msg: APP Scode碼校驗失敗


baidumapsdk.demo D/BMapApiDemoMain: action: permission check error

Android studio 預設情況下沒有把key file打包進去,也就是unsigned的檔案,所以會出現錯誤。如果你和我一樣,是這樣發現出現錯誤,而console顯示這個錯誤資訊。。。


記錄下解決方法,大家可以參考:
要到file-project structure裡面,選擇modules,有三個地方要修改:

1.signing的選項,要新加一個 config , 加完後填入你的key file的alias、 password、檔案位置等資訊。

如果你按 baidu 那個教程,預設簽名檔案keystore的別名預設為androiddebugkey,keystore預設路徑為%USERPROFILE%\.android\debug.keystore

(Windows作業系統下。若為Mac和Linux,此路徑應該為~/.android/debug.keystore)和keystore的密碼預設為android。

比如我的就是

key file:C:\Users\luozhuang\.android\debug.keystore

key alias:androiddebugkey

password:android

2.flavors的選項,裡面的 signing config 選擇你剛新加的 config

3.build types的選項,裡面的 debug 或 release, 都將 Signing Config 選擇 true


這樣每次debug出來的apk,就帶簽名了,只想吐槽:

每個開發環境的SHA1值都不一樣,簽名打包後SHA1值又不一樣,弄得開發一個app,要申請N多個ak,不覺得蛋疼嗎?

相關推薦

Android studio 地圖230錯誤 APP Scode失敗解決方法

baidumapsdk.demo E/baidumapsdk: Authentication Error errorcode: 230 uid: -1 appid -1 msg: APP Scode碼校驗失敗 baidumapsdk.demo D/BMapApiDemoMa

地圖230錯誤 APP Scode失敗問題解決辦法

        因為我們在之前百度開放平臺上建立應用的時候要生成一個AK,然後這個AK=sha1 + 包名的之後得到的。而這個sha1又有兩種方式生成:一種是在cmd中按照文件的方式生成,另一種是通過ecplice中的 window - preferences -android - build 你就能看見那

Android studio地圖demo出現230錯誤,key失敗

但是 studio 不能 提示 baidumap tps man ole 文件 轉自daoxiaomianzi原文 Android studio 百度地圖demo出現230錯誤,key校驗失敗 使用AndroidStudio導入Baidu地圖的as版的demo,引入後,發

Android studio 地圖demo出現230錯誤,key失敗

最近專案中需要用到地圖功能,由於我喜歡百度地圖,所以我選擇了百度地圖,通過下載百度地圖提供的官方demo先研究著,我用的android studio,所以我就匯入的android studio: 【問

地圖230錯誤 : Authentication Error errorcode: 230 uid: -1 appid -1 msg: APP Scode失敗

關於230錯誤APP scode校驗失敗的解決辦法:1.什麼是230錯誤為增強移動APP對百度開發SDK/API服務訪問的控制,也避免惡意開發者對百度地圖服務進行攻擊,我們對Mobile型別(Andro

android studio 地圖使用環境配置及230錯誤碼解決方法

android studio配置百度地圖開發環境 環境配置: 1、下載百度地圖api的開發包,裡面包含jar和so檔案 2、在工程app/libs 目錄下放入jar檔案,在src/main目錄下新建

Android studio 地圖開發(2)地圖定位

gcj02 settings tick all adding ext tope wid erro Android studio 百度地圖開發(2)地圖定位 email:[email protected]/* */ 開發環境:win7 64位

android Studio 地圖打包時所需要的 KEY的申請和獲得釋出版 SHA1 的方法

android Studio 百度地圖打包時所需要的 百度KEY的申請 和獲得釋出版 SHA1 的方法 要想所有的手機都可以正常顯示地圖,在打包時需要先生成一個 .jks 檔案,步驟如圖:再開啟的視窗中選擇create new ,然後再開啟的 new key store

史上最詳細的Android Studio地圖(BaiDuMap)開發教程,可以當作官方文件的教科書級別教程!

本文是續寫一一哥作品,(一些大神沒想過要寫出來的,而笨小白又不懂的,,稍有完善。) 原文:http://blog.csdn.net/syc000666/article/details/50756551 由於工作原因,需要用到地圖模組,之前一直是用Eclipse開發百度地圖

Android studio 地圖開發(8)地圖已標記POI點和搜尋POI點的獲取和利用

一.簡要描述 百度地圖的POI點可以分有兩種:地圖中已經標記的點和通過關鍵詞搜尋得到的POI點。對於這兩種POI點,百度封裝成了不同的類和介面來實現監聽,下面簡單講一點。 二.地圖中已標記POI點 首先遇到的第一個問題就時如何獲取已標記點的資訊,在百

在混合app開發過程中使用地圖api的出現坐標偏差的解決

百度 api call cordova overlay forum gpo ext ddr 在項目中使用ngCordova的$cordovaGeolocation模塊獲取當前位置經緯度,當展示在百度地圖中時發現有誤差(我的測試誤差為1.7公裏左右),查資料發現百度地圖經緯度

Android LBS 地圖

代碼 百度地圖 百度定位 第一行代碼 andro 申請 地圖 .html 實驗 研究了幾個小時,左沖右突,實驗沒成功。http://www.cnblogs.com/hbuwyg/p/7062285.html 計劃按照郭老師的《第一行代碼》教程再試一次。 前面的測試雖然沒

android地圖開發(一)

one rst dir 還要 遠程服務 存儲 返回 src copy 1,註冊百度開發者賬號 2,申請key ,註意開發版SH和發布版的SH 獲取開發版SHA1: 輸入命令:keytool -list -v -keystore debug.keystore,回車輸入密鑰

android地圖開發(二) 定位

頻率 update 殺死 一次 ddr animate 語義 pri des 參考:http://blog.csdn.net/mr_wzc/article/details/51590485 第一步,初始化LocationClient類 //獲取地圖控件引用

Android使用地圖出現閃退及定位時顯示藍屏問題

ima pos mod cal targe req except bubuko and 目錄 1.Android使用百度地圖出現閃退 2.Android使用百度地圖定位出現藍屏問題 1.Android使用百度地圖出現閃退 一般情況下出現閃退

Android 整合地圖實現裝置定位

Android 整合百度地圖實現裝置定位步驟1:申請android 端SDK :http://lbsyun.baidu.com/步驟2:下載基礎版SDK步驟3:下載示例程式步驟4:開始整合:ak加入libs加入SDKInitializer.setCoordType(CoordType.BD09LL);圖示類

Android整合地圖-----顯示地圖、定位、長按顯示地址資訊

一、基礎部分 轉載請註明出處:https://blog.csdn.net/Hunter2916/article/details/82867205 1、下載百度地圖的SDK 下載地址:http://lbsyun.baidu.com/index.php?title=android-locsd

Android進階:步驟四:Android 接入地圖API 基礎實現

內容概括: 註冊申請百度地圖開發平臺賬號 這裡是地址  如何申請百度地圖的賬號也有官方文件:在這裡 申請祕鑰(AK)、快速獲取釋出版SHA1和測試版SHA1和包名 (文件裡面也有如果建立應用以及申請的教程,但在Android Studio中實現更加簡單) 百度地

Android 使用地圖API來顯示地圖

  http://lbsyun.baidu.com/ 進入百度地圖開放平臺,登入百度賬號 選擇應用型別為Android SDK 釋出版SHA1,和開發板SHA1的獲取方法為: 找到電腦上的.android路徑,一般都在C盤使用者目錄下, 有的