您的位置:首页 > 移动开发 > Android开发

AndroidStudio导入新项目下载另一版本Gradle太慢,提示Refreshing gradle project

2016-11-11 18:37 573 查看
每当新导入一个项目时,项目中配置的环境可能与当前开发环境有很多不同,直接导入会导致下载Gradle,SDK等,提示Refreshing gradle project的,由于网络原因,经常半小时以上打不开项目。

导入项目前首先修改配置文件,或者先导入后在AS中修改后重启,可以避免这个问题。

首先在要导入的项目中找到涉及到的文件:

Project/build.gradle

Project/Module/build.gradl

Project/gradle/gradle-wrapper.properties

Project/.idea/gradle.xml

先修改后导入的可以使用Editplus、Nodepad++这些工具打开文件保证格式。

明确本机环境配置

找出以下参数值

Android Plugin Version

Gradle Version

Compile SDK Version

Build Tools Version

Gradle Home

打开正常编译的已有项目或新建一个项目,

第1,2个单击项目右键,选择Open Module Settings(快捷键F4)-Project可以查看。

第3,4个在Project/Module/build.gradle中可以找到

第5个是Gradle的安装路径,一般为AS安装路径/gradle/grader-version

修改配置文件

修改导入工程的每个module下的build.gradle中的compileSdkVersion和buildToolsVersion

修改导入工程的Project/build.gradle中dependencies {classpath ‘com.android.tools.build:gradle:+本机AndroidPluginVersion’}

修改gradle-wrapper.properties中的distributionUrl=https://services.gradle.org/distributions/gradle-本机GradleVersion-all.zip,这个不修改会执行Refreshing gradle project Task。

修改gradle.xml中的

< option name=”gradleHome” value=”本机GradleVersion”/>

如果没有此标签就在下添加一个。

另外还要注意应用v4,v7包是否与本机环境对应,如果工程还引用了其他框架导入后会进行下载,这个过程一般非常快。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  gradle as
相关文章推荐