Gradle
果冻豆人
活到老,学到老
展开
-
Gradle命令行记录
1、查看当前项目所用的Gradle版本 gradlew -v2、清除build文件夹 gradlew clean3、编译所有项目并生成相应的apk文件 gradlew build4、打包apk,默认输出路径为/{module}/build/outputs/apk/// 打所有渠道Debug包gradlew assembleDebug// 打所有渠道Release包gradlew assembl原创 2017-03-09 11:30:24 · 575 阅读 · 0 评论 -
Gradle之依赖配置
关于依赖包后缀@aar和@jar的区别 com.android.support:appcompat-v7:25.3.11、当不指定@后缀时:会下载库中的默认格式(由它的作者定义,如果没有则默认jar)及其所有依赖一起。2、当指定@后缀时:会下载库中的指定格式(可能存在或可能不存在),如果依赖库不存在则不会下载,所以你必须手动确认。例如当笔者忘了指定该库是aar和jar时,Maven会默认将其作原创 2017-06-07 11:40:40 · 463 阅读 · 0 评论 -
Gradle依赖项之transitive/exclude/force/(+)
传递(transitive)排除(exclude)强制(force)动态版本(+) implementation('com.xxx:xxx:1.0.0@aar') { transitive = true changing = true force = true exclude group: 'com.xxx', ...原创 2018-05-17 21:51:25 · 8223 阅读 · 1 评论 -
Android Studio3.0自定义apk输出路径和文件名
在项目的gradle文件的android中添加如下配置 // 自定义apk输出路径和文件名,as3.0需要修改为一下写法 applicationVariants.all { variant -> variant.outputs.all { // 自定义输出路径 variant.getPackageApplica...原创 2018-07-30 14:19:38 · 7748 阅读 · 2 评论 -
Android Gradle插件版本3.2.1升级问题记录
Android Gradle插件版本3.2.1升级问题记录问题1:productFlavors渠道名称的问题问题2: butterknife注解器的问题首先说下Android Gradle插件版本对应关系插件版本号Gradle版本号2.1.3 - 2.2.34.1+2.3.0+3.3+3.0.0+4.1+3.2.0+4.6+官方链接:http...原创 2018-11-14 11:30:15 · 1558 阅读 · 0 评论