github上下了几个开源项目,在导入android studio时出现各种问题,

在网上查询各种资料后一一得以解决,现对个问题点进行简单的总结:

1. gradle project sync failed:

     出现此问题的原因是gradle更新失败,在C:\Documents and Settings\user\.gradle\wrapper\dists

目录中可看到需要更新的版本:

android studio 导入工程问题总结_新建工程

解决方法是手动下载相应版本的压缩包,然后把包放到对应的文件夹中,把文件夹中的其他文件都删掉,

再重新启动android studio;

下载地址:http://services.gradle.org/distributions/gradle-2.2.1-all.zip(需要其他版本的可改包名)


2. Connection refused:connect

android studio 导入工程问题总结_新建工程_02

出现此问题原因主要是导入的项目的gradle版本和android studio版本不一样,

解决方法是叫“移花接木”,

大体思路是自己新建一个工程,再把新建工程中的gradle相关的文件拷贝到要导入的工程中,

要copy的文件:

android studio 导入工程问题总结_解决方法_03


3.Gradle DSL method not found: ‘runProguard()‘

android studio 导入工程问题总结_新建工程_04

出现这个问题的原因是runProguard()方法在新版本中被其他方法替换了

解决方法:把build.gradle中的runProguard()方法改成minifyEnabled

android studio 导入工程问题总结_解决方法_05

4.The SDK Build Tools revision (19.0.1) is too low for project ‘:library‘. Minimum required is 19.1.0

   android studio 导入工程问题总结_.net_06

出现此问题的原因是在工程使用的buildToolsVersion的版本太低,打开android sdk manager看是否要要求的或更高的版本,

没有的要下载:

android studio 导入工程问题总结_下载地址_07

然后在build.gradle文件中把buildToolsVersion改成对应的版本:

android studio 导入工程问题总结_android_08

5.No resource found that matches the given name: 

android studio 导入工程问题总结_.net_09

出现这个问题的原因是我们的compileSdkVersion、targetSdkVersion版本太低,解决方法是把

compileSdkVersion、targetSdkVersion改成21就ok了(此处前提已下载android5.0,没有的要先下载)。


​android studio 导入工程问题总结​

标签:​​android studio​




作者: ​​一点点征服​