![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Gradle
JasonBlavk
这个作者很懒,什么都没留下…
展开
-
如何依赖多个aar-Gradle配置
在Android Studio创建的主module app 依赖aar文件。build.gradle中配置:android { compileSdkVersion 25 buildToolsVersion "25.0.2" defaultConfig { minSdkVersion 23 targetSdkVersion 25原创 2017-05-19 14:40:27 · 2870 阅读 · 1 评论 -
Gradle报disposed错误解决方法
Android studio 当删除或者移除原有的module 后,编译会出不通过,Console提示 "Gradle failed: already disposed xxxx " 进入 File -- Invalidate Cache/Restart 。清理缓存并且重启。原创 2017-06-05 10:59:17 · 1106 阅读 · 0 评论 -
Gradle配置非Module文件下的子项目资源
有些时候,想不以module方式引入一个文件夹里的项目的时候,我们如何配置gradle:以我kotlin的实验项目为例:apply plugin: 'com.android.application'apply plugin: 'kotlin-android'android { compileSdkVersion 25 buildToolsVer原创 2017-06-05 11:44:22 · 1355 阅读 · 0 评论 -
Grade编译错误 java.util.zip.ZipException: duplicate entry的解决方法
1.项目多模块开发难免遇到一些jar,第三方库依赖冲突的情况,出现很奇怪的错误 类似duplicate entry,有些时候真是某些类冲突,可以通过 双击shift按键,查找到并解决。dependency 可通过exclude方式排除,自行百度。2. 大部分时候,并不是真的冲突,这种情况往往是gradle的缓冲,或者apt,androidprocessor,butterknife,原创 2017-11-09 15:21:10 · 3575 阅读 · 0 评论 -
-bash :gradlew command not found
mac下执行gradlew命令时,提示-bash :gradlew command not found,主要原因是Android Project根目录下地gradlew文件没有执行权限。打开终端,执行以下命令:sudo chmod +x gradlew1为gradlew增加可执行权限。值得一提的是,mac下执行当前目录下的命令需要在前面加上“./”,否则会到环境变量下找相应命令转载 2017-11-09 15:48:18 · 2283 阅读 · 0 评论 -
grade优化加速打包总结
1. Android Studio安装路径下bin目录 在studio.vmoptions文件中添加如下配置:-Xms512m JVM初始分配的堆内存 -Xmx2048m JVM最大允许分配的堆内存,按需分配 -XX:MaxPermSize=2048m JVM初始分配的非堆内存-XX:ReservedCodeCacheSize=1024m JVM最大允许分配的非堆内存,按需分原创 2017-11-09 16:17:54 · 1064 阅读 · 0 评论 -
为啥要使用Gradle Wrapper
每一个Wrapper都会绑定到一个特定版本的Gradle,当用户第一次执行如下的命令时,Wrapper会自动地下载并安装对应版本的Gradle,方便用户构建项目。./gradlew [task] (UNIX/Linux) gradlew [task] (Windows)会读取gradler-wrapper.properties配置下载。distributionB原创 2017-11-09 16:46:19 · 1018 阅读 · 0 评论