历览千载书,时时见遗烈。这篇文章主要讲述gradle assemble productflavor android相关的知识,希望能为你提供帮助。
assemble task 用于组合项目的所有输出,它包含了assembleDebug和assembleRelease两个Task。
通过执行 gradle assemble指令,Gradle会编译出两个Apk——debug和release,如果要执行单独的编译命令,可以使用以下指令
gradle assembleRelease (简写 gradle aR,其它指令的简写基本类似)
配置productflavor在 build.app里面配置
flavorDimensions="
versionname"
productFlavors {
ceshi{//配置测试版包名和应用名
applicationId "
ceshi.yb.com.wanandroid"
manifestPlaceholders = [APP_NAME: "
@string/app_name_ceshi"
]
}
shengchan{//配置生产版包名和应用名
applicationId "
shengchan.yb.com.wanandroid"
manifestPlaceholders = [APP_NAME: "
@string/app_name_shengchan"
]
}
}
#gradle assembleceshiRelease
【gradle assemble productflavor android】参考: https://www.dazhuanlan.com/2020/02/01/5e345d2d2c2f6/?cf_chl_jschl_tk=c1bf14f8bfd25e16b1a1bed87b042a0cd28d5a31-1590559843-0-AQ2ZalHPK3tLcOa72WXJb4x-lqIKM5pTJUikXFhhzkQe8Rv8e6VNqRUBEFQ0FqAqniedP7-t41nYXJEG7tw4JSlg1Z6aGcMWWN0evPVs8fvXw_5hgg7cz-nTc2fLygMfpI_XIdpefX1jTux0f3PifsRrUtUR7_U_tJl8j9iCnBhRJxJlZqM5n9kadil0RjcSPZOqIFBOFi-WYJxLZuOC60I3AoL7WG6jOE5QxNfzUAHcwfO2KDiwai89WaEw2Nz3PotEFNcBvjVRVA_4nptb8RNLH-8WQFCeaXg-1MZvbunhAabEjpC2weP8E9nAL-NADA
推荐阅读
- Android内存优化大盘点
- uniapp分享功能-系统分享
- mybatisGenerator生成mapper和po
- appium报错--版本不匹配
- appium--adb版本过低
- 使用appium在android7.0真机上测试程序时报错command failed shell “ps ‘uiautomator’”的解决方式
- 通用mapper
- 飞凌i.MX6Q开发板Android系统下可以实现APP签名啦!速来
- macOS(无法打开“XXXX”,因为Apple无法检查其是否包含恶意软件。的解决办法)