如果在APP上使用Google Map功能,APP上架到Google Play後,下載APP安裝到手機上後地圖部分都會是一片空白無法顯示,那是因為在開發測試時都是使用debug keystore的SHA1向Google Map申請API_KEY,所以在開發時APP在模擬器或是手機直接連接到電腦上測試時都沒有問題,但上架後卻產生問題.
解決方法如下:
1. 開啟終端器建立keystore
com.tony.emotorcycle 為專案的Package Name
2. 產生SHA1編號
3. 利用我們自己產生的SHA1編號,到Google Map API申請 API_KEY
4.將申請到的API_KEY,輸入到專中AndroidManifest.xml檔案
5.專案要Package成APK時,要選擇"Use existing keystore",Location要選擇我們步驟1所產生的keystone檔案
6. 產生APK檔案後,可將檔案複製到手機SD卡測試是否OK.
注意:keystore檔案要備份好,以後APP版本更新時,都要使用此keystore Export成APK檔案.
解決方法如下:
1. 開啟終端器建立keystore
com.tony.emotorcycle 為專案的Package Name
2. 產生SHA1編號
3. 利用我們自己產生的SHA1編號,到Google Map API申請 API_KEY
4.將申請到的API_KEY,輸入到專中AndroidManifest.xml檔案
6. 產生APK檔案後,可將檔案複製到手機SD卡測試是否OK.
注意:keystore檔案要備份好,以後APP版本更新時,都要使用此keystore Export成APK檔案.