![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
gradle
杨筱毅
本博客中绝大部分内容为解决项目中遇到的一些问题的方案,可能是从各种途径中获取到的,留个备份让别人(以后的自己也是别人)遇到相同问题时能够快速的解决。。。
展开
-
Error:(16, 0) Gradle DSL method not found: 'runProguard()'
Exception:Error:(16, 0) Gradle DSL method not found: 'runProguard()'Possible causes:The project 'RetrofitExample-master' may be using a version of Gradle that does not contain the method.Gradle se原创 2015-01-13 09:31:52 · 4831 阅读 · 3 评论 -
将项目改为 gradle 构建并保留原 git 信息
本文使用 Intellij IDEA IntelliJ IDEA 2017.1.5 Build #IC-171.4694.70, built on July 4, 2017 JRE: 1.8.0_112-release-736-b21 x86_64 JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o Mac OS X 10.原创 2017-09-12 10:16:40 · 1760 阅读 · 0 评论 -
android build 完成时发出通知
此文中设置只针对 mac 系统,如果想在其他系统使用,请修改一下 play task 相关的代码优化版,直接监听 gradle buildFinishedproject.gradle.buildFinished { BuildResult buildResult -> Task playTask = project.rootProject.tasks.getByName('play')原创 2017-08-14 19:24:10 · 924 阅读 · 0 评论 -
Gradle peer not authenticated以及gradle依赖查找
Gradle编译时报错:gradle:peer not authenticated 处理方法: Change your repository syntax to one of the followingrepositories { jcenter { url "http://jcenter.bintray.com/" }}repositories { m原创 2015-04-03 09:39:04 · 22853 阅读 · 7 评论 -
ubuntu配置android开发所需环境变量
################ CUSTOM SETTING BEGIN #####################set jdk pathexport JAVA_HOME=/usr/lib/jdk/jdk1.7.0_45export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/原创 2015-03-31 22:20:42 · 2379 阅读 · 0 评论 -
Unable to load class 'org.codehaus.groovy.runtime.typehandling.ShortTypeHandling'
原文异常提示:Unable to load class ‘org.codehaus.groovy.runtime.typehandling.ShortTypeHandling’ 错误原因:出现这个错误是因为你的 Android Studio 中的 Gradle 插件和 Gradle 版本不一致导致的,非常有可能是因为你在 Android Studio 中倒入了一个旧版本 Gradle 构建的项目,转载 2016-03-31 16:54:10 · 547 阅读 · 0 评论 -
在gradle中配置umeng多渠道以及不同的umeng appkey的一个很好的参考
参考链接参考内容如下: AndroidManifest.xml<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.myapplication" > <application and原创 2015-09-15 11:07:23 · 2484 阅读 · 0 评论 -
Gradle添加so文件
1、将so所在文件夹拷贝到libs目录中,如图2、在build.gradle文件中android下增加以下代码:sourceSets{ main{ jniLibs.srcDir(['libs']) } }层级结构如图: 最好再Rebuild一下project参考资料:http://stackoverflow.com/questions原创 2015-06-05 18:11:37 · 17139 阅读 · 3 评论 -
Gradle导入so文件
1,将so文件如图导入工程2、在build.gradle文件中的android层级下,加入以下代码 sourceSets{ main{ jniLibs.srcDir(['libs']) } }最后rebuild一下原创 2015-06-05 18:30:47 · 2455 阅读 · 0 评论 -
Duplicate files copied in APK META-INF/LICENSE.txt解决方式
异常表现形式:Error:Gradle: Execution failed for task ':app:packageDebug'.> Duplicate files copied in APK META-INF/LICENSE.txt File 1: /home/xiaoyee/tools/gradle/gradle-2.2.1/caches/modules-2/files-2.1/j转载 2015-04-03 10:08:40 · 12120 阅读 · 0 评论 -
Implementation vs API dependency
原文链接: https://jeroenmols.com/blog/2017/06/14/androidstudio3/更新到 Android Studio 3.0 之后,构建多 module 结构的项目速度有很大的提升,但不幸的是这同样意为着 Gradle 插件的 API 也做了修改.本文将详细的介绍本次改变的优点,以及使你能够顺畅应用升级。目前的问题为了理解 Gradle plugin翻译 2017-11-08 20:31:37 · 2685 阅读 · 0 评论