刚刚接手一个安卓APP项目,首先肯定是要匹配好开放环境。长话短说,主要有下面三个点
一、SDK版本匹配
1、首先按下图步骤打开其他设置
2、然后确定你SDK及JDK的提供地址(就是安装android studio当时你配置的目录)
3、打开上面目录SDK文件,找到SDK Manager并打开,下载你需要的SDK版本
注意:每选择一个版本,要连同Tools、Platform-tools和Build-tools后缀的文件一同下载。且这里的下载路径(SDK Path)应该是上面android studio其他设置里的SDK路径(SDK location)。
4、最后代码匹配
build.gradle里面的代码中compileSdkVersion是指你要用的SDK版本minSdkVersion是指该开发的软件兼容的最低SDK版本。buildToolsVersion就是SDK下载时以tools后缀文件的版本号。
需要注意:Tools、Platform-tools和Build-tools后缀的文件的版本应用时不一定要三个的版本同步,但必须要对应好代码里面说明的要用到的版本,如果代码里面写的版本是28,但你又没下载28.+版本的SDK到SDK目录下,就会报错。
二、gradle version和android plugin version匹配
gradle version和android plugin version的版本首先要在这里对应好,两者是有联系的,不能各随便填版本号,关系如下:
如果看不懂,我举个栗子:假如你的plugin version是1.50,你用了2.10版本的gradle 那么你无论怎样下载版本改变路径都会报错,因为首先这两个版本就不匹配。
plugin version下载地址https://jcenter.bintray.com/com/android/tools/build/gradle/
注意:我写这博客的时候最新plugin版本貌似是2.3.0,如果你设置的版本号比最新的版本还有新(就是根本就没这个版本号)也会报错。此外,plugin版本一般不用手动去下载,当编译的时候,如果你没有这个版本会自动下载到你的开发环境。
下面就是最后的gradle版本匹配
三、gradle版本匹配
1、首先设置路径,检查路径和你gradle包下载的地址一致与否。Ctrl+Alt+s打开设置如图:
按照上图的路径找到Gradle home这个地址编辑,如我的就是E:/android studio/gradle/gradle-3.3。然后在“我的电脑”打开这个地址找到相关文件,看看是否存在有你想要的gradle-x.x.x这样的gradle包文件。如果没有要么你找到你放gradle包的文件夹的地址,要么你重新下载新的到此目录。
2、如何下载gradle,在下面这个链接有很多版本,自己挑吧
http://services.gradle.org/distributions/记得下载到上图Gradle home这个地址,或者下载到别的目录再更改Gradle home里面的地址。
3、gradle home地址里面指定的gradle版本和第二点讲到的gradle version一致,如下图:
再说一遍!这里的gradle version要和gradle home里面地址指定的gradle版本一样!