Hi,大家好,我是编程小6,很荣幸遇见你,我把这些年在开发过程中遇到的问题或想法写出来,今天说一说安卓gradle编译打包流程_安卓gradle安装和使用配置,希望能够帮助你!!!。
使用命令行生成apk的时候自动签名
Linux
# 同时生成release和debug的apk
./gradlew clean build
./gradlew clean assemble
# 分别打包release和debug的apk
./gradlew clean assembleDebug
./gradlew clean assembleRelease
Windows
# 同时生成release和debug的apk
gradlew.bat clean build
gradlew.bat clean assemble
# 分别打包release和debug的apk
gradlew.bat clean assembleDebug
gradlew.bat clean assembleRelease
1、开启task
2、开始使用Task功能进行构建
Android官网介绍了如何通过Android studio生成签名,并且使用签名打包apk
查看完整的步骤请看参考上述官网,此处就放一个官网的截图(也够用)
android gradle使用技巧,其中gradle中配置签名就在其中
上述官网文档有介绍,并且还有其他gradle使用技巧,可以查阅官网(毕竟官网东西真的很多)
以下演示的是放在Project的根目录中,也可以放在Application module的根目录
storePassword=
keyPassword=
keyAlias=TestKeyAlias
# 放在Project的根目录
storeFile=../keystore.jks
# 放在Application module的根目录
#storeFile=keystore.jks
// 加载签名文件
def keystorePropertiesFile = rootProject.file("keystore.properties")
def keystoreProperties = new Properties()
keystoreProperties.load(new FileInputStream(keystorePropertiesFile))
android {
...
}
需要配置在buildTypes
之前):android {
// 配置签名文件
signingConfigs {
config {
keyAlias keystoreProperties['keyAlias']
keyPassword keystoreProperties['keyPassword']
storeFile file(keystoreProperties['storeFile'])
storePassword keystoreProperties['storePassword']
}
}
buildTypes {
...
}
}
android {
signingConfigs {
...
}
buildTypes {
// 将签名文件配置release和debug apk
release {
...
signingConfig signingConfigs.config
}
debug {
....
signingConfig signingConfigs.config
}
}
}
1、应用签名相关步骤
2、android gradle使用技巧,其中gradle中配置签名就在其中
3、Android gradle配置生成的apk名称以及修改存放位置
今天的分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。
下一篇
已是最新文章