如何在Android Studio中仅为选定应用构建APK
仅为单个应用模块生成APK的方法
通过Gradle面板操作
- 打开Android Studio右侧的Gradle面板(未显示可通过
View > Tool Windows > Gradle调出) - 展开项目目录,找到目标应用模块,依次展开
Tasks > build - 双击执行
assembleRelease(生成正式版APK)或assembleDebug(生成调试版APK),仅会构建该模块的APK
- 打开Android Studio右侧的Gradle面板(未显示可通过
通过Build菜单指定模块
- 点击顶部菜单栏
Build > Select Build Variant - 在弹出窗口中,将不需要构建的模块的Build Variant设为
Nothing,仅保留目标模块的正常变体(如debug/release) - 再次执行
Build > Build APK(s),此时只会生成目标模块的APK
- 点击顶部菜单栏
使用命令行构建
在终端中执行对应模块的构建命令,替换moduleName为目标应用模块名称:./gradlew :moduleName:assembleDebug # 生成正式版APK ./gradlew :moduleName:assembleRelease
内容的提问来源于stack exchange,提问作者Roberto Capah
相关产品推荐
相关产品推荐

