在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 密码
须要注意的是签名密码千万不要暴露: