Android Studio中gradle版本对应关系
Android studio 编译需要保证:SDK Build Tools 版本,Gradle 版本,Gradle Plugin 版本 兼容。
这里我们要重点关注Gradle版本的版本 ,因为版本决定了 SDK Build Tools 版本与 Gradle Plugin 版本。
查看Android studio 使用的Gradle 版本
打开 目录:File ->Setting -> Build、Execution,Deployment -> Gradle ,如图:
如果之前没有修改过Gradle 版本,可以通过下边方法查看,如图:
我采用的 版本为:Gradle-3.4.1
查看 Gradle Plugin 版本
直接上图:
当然还有一个更便捷的方式查看当前工程所使用 Gradle 版本与 Gradle Plugin 版本
打开目录:File -> Project Stucture -> Project , 如图:
重点来了, Gradle 版本与 Gradle Plugin 版本之间的兼容性:
Plugin version | Required Gradle version |
---|---|
1.0.0 - 1.1.3 | 2.2.1 - 2.3 |
1.2.0 - 1.3.1 | 2.2.1 - 2.9 |
1.5.0 | 2.2.1 - 2.13 |
2.0.0 - 2.1.2 | 2.10 - 2.13 |
2.1.3 - 2.2.3 | 2.14.1+ |
2.3.0+ | 3.3+ |
参考:https://developer.android.com/studio/releases/gradle-plugin.html#updating-gradle
gradle plugin对SDK Build Tools要求
gradle plugin都是基于某个版本的build tools开发的,一般会在发布时,声明依赖的版本;
https://developer.android.com/studio/releases/gradle-plugin.html#revisions
FEATURED TAGS
android
组件
else
权限
algorithm
web
tool
java
performance
app
debug
process
memory
jvm
linux
binder
ipc
handler
系统启动
AMS
Bitmap
mobile
gradle
wait
多线程
线程状态
并发
线程安全
数据结构
内存泄露
equals
hashcode
Android Studio
https
Effective
exception
动态代理
base64
crash
github
git
ndk
JavaScript
Charles
Android
C
ViewTreeObserver
xposed
JNI
annotations
maven
ANR
GCC
C++
printf
C语言高级专题
native
nm