在android中。能夠很是快速的生成簽名文件.jsk文件。步驟以下:java
若是你已經有了簽名文件.jsk那麼就選擇③導入文件,這時①中就是文件路徑,④是keystore的密碼,⑤是別名,⑥是文件的密碼。android
咱們這裏默認沒有.jsk文件。因此點擊②新建一個.jsk文件app
這裏我填寫的全是模擬的數據:gradle
路徑可選擇:我這選擇的是:F:daimaTestJskapp
點擊finish:ui
能夠看到生成一個:app-release.apk
同時生成一個:testjsk.jksspa
ok:完成debug
這種方法是在假設你已經有了jsk文件的前提下面(這裏咱們用在第一中方法中生成的testjsk.jks)
能夠看到在app的build.gradle中生成了:code
signingConfigs { config { keyAlias 'test' keyPassword '123456' storeFile file('F:/daima/TestJsk/testjsk.jks') storePassword '123456' } }
這裏的Singing Config選擇在 前一步的config便可;rem
能夠看到在app的build.gradle中生成了:terminal
buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' signingConfig signingConfigs.config } debug { signingConfig signingConfigs.config } }
在android studio中的terminal 中使用gradlew assembleRelease命令,能夠在outputs的apk中生成簽名後的apk文件
找到java的jre的bin下的keytool.exe
在cmd中輸入下面命令:keytool -list -v -keystore "jsk路徑" -storepass 密碼
須要注意的是簽名密碼千萬不要暴露: