Android Gradle Error
来源:互联网 发布:经济增加值算法 编辑:程序博客网 时间:2024/06/07 21:52
今天在实践 Gradle groovy的相关内容,出现一些错误记录一下。
环境
0 windows 10 x64
1 gradle Version: 3.3
2 Android Studio Version: 2.3.3
3 JDK : Android Studio default
Error-0: AS 启动项目 - 卡在 gradle 进度条画面
这种情况很多时候发生在 Open Github的项目中。
原因:本地 Gradle版本和 Github项目版本的gradle不匹配
解:
1 new 一个 demo project
2 看 gradle-wrapper.properties 文件
3 把下载的 github项目gradle-wrapper.properties 改成你Demo下项目的 gradle 版本就Ok了。
Error - 1: Unsupported major.minor version 52.0
复现: 在AS ter gradle taskname
解: ref 这个文章里边写的比较详细了。 我直接记录方法。
1 查看Project的 JDK 是否为 Default。
file–>project struct–>SDK Location–>Used embedded JDK
2 这时候顺便去看看 Android Studio 自带的JDK版本。会发现AS自带的是OpenJDK 1.8版本。
和自己安装的 Oracle Java 不同哦。
3 修改gradle.properties
//增加 org.gradle.java.home=D:/as/jre/ //这个是我的AS默认的jdk path,修改成你自己的。
Error-2 : grade 版本低, 不兼容
解: 是因为window指定的gradle版本 和 AS内用的版本不一样。
看error即可知道需要的版本。
然后修改windows环境变量, 把gradle加入到path。
我的对应的gradle版本是这个路径下的,加到Path就可以了
C:\Users\Administrator\.gradle\wrapper\dists\gradle-3.3-all\55gk2rcmfc6p2dg9u9ohc3hw9\gradle-3.3\bin
- Android Gradle Error
- Android Studio Error: Gradle project sync failed
- Android studio error gradle peer not authenticated
- error Gradle DSL method not found: 'android()'
- Android studio Gradle icon error, Manifest Merger
- Android Studio Gradle Error - Protocol Family Unavailable
- Android Studio Gradle Error - Protocol Family Unavailable
- Android Error:Failed to complete Gradle execution.
- Android Studio Gradle Error - Protocol Family Unavailable
- android Gradle 编译Error :Error:org.gradle.api.internal.tasks.DefaultTaskInputs$TaskInputUnionFileColl
- Error -1Cause: org/gradle/api/publication/maven/internal Android studio配置android-maven-gradle-plugin
- Android studio Error :...you can't have non-Gradle Java modules and Android-Gradle modules ...
- Android studio : Error:Gradle: A problem occurred configuring project
- Error:Cause: org/gradle/api/publication/maven/internal/DefaultMavenFactory Android
- Error:Cause: org/gradle/api/publication/maven/internal/DefaultMavenFactory Android
- Error:Cause: org/gradle/api/publication/maven/internal/DefaultMavenFactory Android
- Error:Cause: org/gradle/api/publication/maven/internal/DefaultMavenFactory Android
- Error:Cause: org/gradle/api/publication/maven/internal/DefaultMavenFactory Android
- OnCreate内拿控件宽高
- Laravel 一些日常性能优化的小技巧
- VC导入导出二维数组到 .txt
- vue学习笔记(一)
- typescript在日常项目中开发的处理
- Android Gradle Error
- C8051F236基本外设配置
- 如何使用swicth
- 修改(python) mysql 数据库 使其可以支持插入中文
- 数据库中主外键关联关系
- Fragment与Button对应滑动
- TP框架的配置文件
- Win32 API中使用定时器的三种方法
- 9