android studio配置sdk和gradle中的一些问题

由于最近在家里也要搞一下android项目,家里笔记本上一直装的Eclipse,心血来潮给装上了as。建立项目,配置sdk,gradle环境,又是一个蛋疼的过程。几经周折终于build gradle finished以后,为了让之后不在蛋疼,在此记录一下问题以及解决办法。html

首先要说的就是这两个build.gradle文件android

我习惯用project目录方式来看windows

上面那个红框中的build.gradle文件中是使用的sdk版本等等一些配置信息和依赖的一些库app

下面的红框中的build.gradle文件是Moudle的信息,这里面最重要的就是classpath这个东西,它是gradle插件的版本gradle

要看sdk的一些信息能够按ctrl+shift+alt+s来到这个界面ui

SDK Location里面是sdk路径jdk路径以及NDK路径spa

Project里面这个Gradle version和Android Plugin Version分别是gradle版本和gradle插件版本,这两个东西最坑爹。。要是设置的target sdk和compile sdk的版本和须要的gradle版本不对应的话,项目一打开就会一直不停的refreshing。。。。。啥的,这是由于as要下载你当前须要的这个gradle版本,然而因为墙的缘由是很难在线下载成功的,这时候只能关掉as,离线下载你所须要的gradle-xx-all.zip了。gradle下载地址大全,搜对应的版本号应该能够找到的,对应须要的gradle plugin的版本能够在这里查看https://developer.android.com/studio/releases/gradle-plugin.html,下载后来带插件

C:\Users\Administrator\.gradle\wrapper\dists(C:\Users\Administrator\这个是安装路径,可能会不同)这个路径下,会看到你当前所须要的那个版本的gradle的文件夹,as已经生成好了,好比我这里是gradle-2.10-all,点进去点进去来到\.gradle\wrapper\dists\gradle-2.10-all\a4w5fzrkeut1ox71xslb49gst这里面,把刚才下载的zip文件拷贝到这里,解压便可。最后看到是这样:htm

 

上面是windows的路径,若是是在mac上,其路径是/Applications/Android Studio.app/Contents/gradle/gradle-3.4这样的,除了须要把gradle-xx.all.zip这个包解压缩到gradle路径下,还须要在Android Studio中配置:ip

也就是这个gradle home路径须要选择刚刚解压缩后的gradle包的路径才行。

而后再打开as,这时候就不会一直停在refreshing这里了。

另外若是要看com.android.support.appcompat-v7的版本和design的版本须要到SDK(ctrl+shift+alt+s)路径下的\extras\android\m2repository\com\android\support里面看:

还有recyclerview、cardview等一些新控件的包也都在这个文件夹下。写在build.gradle文件中的版本号必定要在这里面存在才行,否则会报错。

相关文章
相关标签/搜索