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

来源:互联网 发布:淘宝购物礼品盒 编辑:程序博客网 时间:2024/06/06 17:45

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

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

我习惯用project目录方式来看

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

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

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

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

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文件拷贝到这里,解压即可。最后看到是这样:

 

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

也就是这个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文件中的版本号一定要在这里面存在才行,不然会报错。

原创粉丝点击