是的,您可以使用 gradlew 生成多个 apk 文件。
在 Android Studio 中打开终端窗口并运行以下命令:
1-导航到 gradlew 文件所在的项目的根文件夹
cd ..
2-给gradlew可执行权限(这只需要做一次,不需要再次重复)
chmod a+x gradlew
3-生成所有底层模块的可调试apk。
./gradlew assembleDebug
您还可以使用此命令为所有模块生成发布 apk 文件
./gradlew assembleRelease
有关更多详细信息,请运行以下命令以查看可以在 gradlew 上运行的所有任务的列表
./gradlew tasks
注意:第一次运行 ./gradlew 可能会导致终端从服务器下载 gradle 文件,请等待下载完成后再继续!
希望有帮助!
Update:要在成绩文件中提供签名信息,请打开模块特定的 build.grade 文件并更新它以包含以下代码:
signingConfigs {
playstore {
keyAlias 'KEY_ALIS_NAME_HERE'
storeFile file('/PATH_TO_KEYSTORE_FILE_HERE/app.keystore')
keyPassword 'KEY_PASSWORD_HERE'
storePassword 'STORE_PASSWORD_HERE'
}
}
buildTypes {
release {
minifyEnabled true
proguardFiles 'proguard-file.txt'
proguardFile 'proguard-file.txt'
debuggable false
signingConfig signingConfigs.playstore
}
}
之后你可以简单地运行./gradlew assembleRelease
做这项工作:)