第一步:生成秘钥库
keytool -genkey -v -keystore opsmart-android-release-key.keystore -alias opsmart-android -keyalg RSA -keysize 2048 -validity 10000
// 密匙库口令:q1w2e3r4
// 签名:starviews
// 单位/组织:xhyt
// 所在城市: yinchuan
// 所在省:ningxia
// 国家代码: 86
//CN=startviews, OU=xhyt, O=xhyt, L=yinchuan, ST=ningxia, C=86
第二步:全局参数设置
windows系统在这里:(注:opsmart为当前登录windows的用户名)
C:Usersopsmart.gradle
如果没有,新增gradle.properties文件:
MYAPP_RELEASE_STORE_FILE=opsmart-android-release-key.keystore
MYAPP_RELEASE_KEY_ALIAS=opsmart-android
MYAPP_RELEASE_STORE_PASSWORD=q1w2e3r4
MYAPP_RELEASE_KEY_PASSWORD=q1w2e3r4
第三步:配置项目编译选项
D:MobileSpaceYaoandroidappuild.gradle
...
android {
...
signingConfigs {
release {
storeFile file(MYAPP_RELEASE_STORE_FILE)
storePassword MYAPP_RELEASE_STORE_PASSWORD
keyAlias MYAPP_RELEASE_KEY_ALIAS
keyPassword MYAPP_RELEASE_KEY_PASSWORD
}
}
...
buildTypes {
release {
...
signingConfig signingConfigs.release
}
}
...
}
...
第四步:进入项目目录的android,执行打包命令
D:MobileSpaceYaoandroid> ./gradlew assembleRelease
即可在Yaoandroidappuildoutputsapk目录下生成apk包
安装至手机端即可。