1. 程式人生 > 程式設計 >解決android studio 打包發現generate signed apk 消失不見問題

解決android studio 打包發現generate signed apk 消失不見問題

今天開啟AS,修改完打包APK,發現generate signed apk不見了。

查看了一下,發現messages視窗有如下報錯。

Problems found loading plugins:
Plugin "Android NDK Support" was not loaded: required plugin "Android Support" is disabled.
Plugin "Google App Indexing" was not loaded: required plugin "Android Support" is disabled.
Plugin "Google Cloud Tools For Android Studio" was not loaded: required plugin "Android Support" is disabled.

Plugin "Google Cloud Testing" was not loaded: required plugin "Android Support" is disabled.
Plugin "Google Services" was not loaded: required plugin "Android Support" is disabled.

Google外掛報錯,心想可能是國內防火牆限制國外網站的問題。

開啟選單file-setting-plugins,把谷歌雲、谷歌服務、谷歌登入相關的外掛,全部去除勾選。再點ok。提示重啟android studio。重啟發現generate signed apk回來了。

解決android studio 打包發現generate signed apk 消失不見問題

補充知識:android Studio keytool' 不是內部或外部命令,也不是可執行的程式 或批處理檔案

//android Studio keytool' 不是內部或外部命令,也不是可執行的程式 或批處理檔案

遇到這個問題好久了,一直沒解決今天蒐集了大量的資料,有的說什麼Java沒配置好,不是扯犢子嗎?!Android Studio能開啟,怎麼可能是java環境變數配置問題。

搜了半天,自己有想了想鼓搗一個小時終於行了。

看到有人發帖說這個keytool是在java 的bin裡面,然後我就找確實有,但是單擊時開啟閃退。

算了分步驟寫吧 這樣還簡單。

①找到安裝Java的路徑比如我的是

解決android studio 打包發現generate signed apk 消失不見問題

②開啟執行先轉到你的keytool資料夾路徑下,然後回車。再執行它(輸入keytool.exe 快捷鍵是Tab建和Linux一樣),然後在後邊輸入命令 -list -keystore 輸上後後邊跟的就是你的debug.keystore檔案的物件路徑。然後提示輸入密庫口令 輸入android,好再回車就看見你的Sha1了。

解決android studio 打包發現generate signed apk 消失不見問題

最近用的是Linux,今天開BaiduMap 查了一下,用下邊的命令,看一下:

tcoy@tcoy:~$ cd ~/.android
tcoy@tcoy:~/.android$ tcoy@tcoy:~$ cd ~/.android
tcoy@tcoy:~$:未找到命令
tcoy@tcoy:~/.android$ ls
adbkey       cache           modem-nv-ram-5556
adbkey.pub     ddms.cfg          monitor-workspace
analytics.settings debug.keystore       repositories.cfg
androidwin.cfg   emu-update-last-check.ini sites-settings.cfg
avd         metrics          uid.txt
breakpad      modem-nv-ram-5554
tcoy@tcoy:~/.android$ celart
celart:未找到命令
tcoy@tcoy:~/.android$ clear
 
tcoy@tcoy:~/.android$ keytool -exportcert -list -v -alias androiddebugkey -keystore ~/.android/debug.keystore 
輸入金鑰庫口令: 
別名: androiddebugkey
建立日期: 2016-9-29
條目型別: PrivateKeyEntry
證書鏈長度: 1
證書[1]:
所有者: C=US,O=Android,CN=Android Debug
釋出者: C=US,CN=Android Debug
序列號: 1
有效期開始日期: Thu Sep 29 07:28:01 CST 2016,截止日期: Sat Sep 22 07:28:01 CST 2046
證書指紋:
 MD5: 25:11:54:7B:2D:DA:41××××××78:9F:F8:29:BC:4A
 SHA1: A6:57:D1:55:0××××××9C:25:A5:6C:DE:3D:A8:AA:8F:6A:75:EE
 SHA256: E4:8A:B1:58:6C:2C×××××:A7:FD:FF:A5:A6:F9:7C:DA:9F:8B:F3:8C:9D:B9:11:60:0A:8F:ED:6C:5A:96
 簽名演算法名稱: SHA1withRSA
 版本: 1

以上這篇解決android studio 打包發現generate signed apk 消失不見問題就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支援我們。