當前位置:首頁 » 安卓系統 » androidstudio簽名獲取

androidstudio簽名獲取

發布時間: 2023-07-16 07:29:04

『壹』 android studio怎麼獲取數字簽名

方法一:
在 Eclipse中 數字簽名(SHA1或MD5)的獲取方法 為:
點擊 Eclipse導航欄的Windows --> Preference --> Android --> Build
方法二:
Android Studio 或 IntelliJ IDEA下開發Android 應用, 可以打開Terminal,使用keytool獲取. 本人使用ubuntu14.04 作為開發機, 具體方法如下:
$ cd ~/.android
$ keytool -list -v -keystore debug.keystore
測試的默認口令為:android 或者 直接回車

『貳』 Android查看應用簽名方法

打開 Android Studio,然後選跡盯帆擇右邊的 Gradle 標姿雹簽,選擇一個項目,然後選擇 signingReport 這個 Task,雙擊運行

然後選擇右下角的 Gradle Console,就可以看到簽名信息了

使用解壓工具解壓 APK 文件,在 META-INF 文件夾拿到 CERT.RSA 文件。假設 CERT.RSA 文件的路徑是 C:\Users\Administrator\Desktop\CERT.RSA。在 CMD 中輸入

就可以得到簽名信息了

jks 作為簽名文件,也可以通過命令行來查看的其中的簽名信息,假設簽名文件的名稱是 test_release.jks,在終端中輸入

即可得到簽則老名信息

『叄』 Android Studio 生成正式簽名apk(app-release.apk)的兩種方式

方式一:使用Android Studio生成

1.點擊Build->Generate,首次點擊可能會提示輸入操作系統密碼

2.彈出如下對話框,因為我們還沒有生成過keystore ,所以點擊Create new,新建keystore

3.填寫相關內容

Key store path 是 keystore的存放路徑
Alias 是別名,填寫APP名稱即可,別的名稱你記得住的也行

validity 是有效期限。
兩種密碼結合上一幅圖看

填寫完成後點擊ok
(記得備份,因為以後這個apk的新版本都是用這個keystore了)

4.彈出此窗口,自動填充好了這密碼和別名,Next

如果點擊了Remember passwords 可能需要輸入操作系統密碼。

5.填寫路徑,選擇簽名版本,點擊Finish

V2是Android 7.0出現的更安全更快速的簽名方式。

點擊ShowInExplore,或者自己打開路徑,就可以看到app-release.apk了
方式二:使用Gradle 生成

1.編輯 根目錄文件 gradle.properties

添加如下內容:

KEY_PATH=D:/Android/test1.jks
KEY_PASS=12345678
ALIAS_NAME=test
ALIAS_PASS=12345678
2.編輯 app/build.gradle 讀取指定的路徑密碼
在android 閉包中添加signingConfigs閉包:

android {
compileSdkVersion 25
buildToolsVersion "25.0.3"
defaultConfig {
applicationId "com.example.test"
minSdkVersion 16
targetSdkVersion 25
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
signingConfigs {
config {
storeFile file(KEY_PATH)
storePassword KEY_PASS
keyAlias ALIAS_NAME
keyPassword ALIAS_PASS
}
}

在buildTypes release 閉包中添加 signingConfig signingConfigs.config 應用前面的簽名配置(ps:signingConfigs閉包必須在buildTypes閉包前)

buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
signingConfig signingConfigs.config
}
}

3.點擊右側工具欄的Gradle->項目名->:app->Tasks->build

assemble 用於生成測試版和正式版的apk

assembleDebug 用於生成測試版apk

『肆』 Android studio 如何創建apk簽名

1、打開軟體

找到「Build」選項

2、打開生成apk簽名的窗口

Build---->Generate Signed APK...

3、 選擇創建新的密鑰

Creata new...

4、 選擇密鑰存儲路徑,並為密鑰命名

填寫信息

5、設置密碼,填寫或更改信息

密碼請牢記,密碼請牢記,密碼請牢記(三遍了)

證書內容貌似可以空白

6、ok,然後,下一步

如果遇到下圖的情況,不用擔心,繼續點擊ok

問題解決辦法:https://www.jianshu.com/p/67c2972182a0

7、然後,下一步

8、選擇簽名版本

v1或者v1&v2 然後點擊finish 即可,找到剛才保存的路徑,即可找到簽名文件

建議選擇v1&v2

熱點內容
徵婚交友源碼 發布:2025-02-05 17:45:24 瀏覽:917
3nvm伺服器怎麼搭建 發布:2025-02-05 17:43:52 瀏覽:660
cocosandroid開發 發布:2025-02-05 17:22:17 瀏覽:667
編程員發型 發布:2025-02-05 17:09:18 瀏覽:225
網站會員管理源碼 發布:2025-02-05 17:03:32 瀏覽:193
伺服器埠怎麼調節 發布:2025-02-05 16:57:41 瀏覽:46
樂山海棠社區民意上傳 發布:2025-02-05 16:55:52 瀏覽:510
編程老爺爺 發布:2025-02-05 16:48:20 瀏覽:129
支持ftp的免費空間 發布:2025-02-05 16:32:00 瀏覽:891
python時間比較 發布:2025-02-05 16:31:46 瀏覽:52