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

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

1. gradle project sync failed:

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

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

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

再重新启动android studio;

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

2. Connection refused:connect

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

解决方法是叫“移花接木”,具体见此链接:http://blog.csdn.net/eclipsexys/article/details/41142907

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

要copy的文件:

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

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

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

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

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

没有的要下载:

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

5.No resource found that matches the given name:

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

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

android studio 导入工程问题总结

标签:android studio

原文:http://blog.csdn.net/txj8612/article/details/43452117

android studio 导入工程问题总结的更多相关文章

  1. eclipse和android studio导入工程的错误

    eclipse中导入工程,需要注意导入的工程是什么,android 工程和java工程是有区别的.如果导入错误了,调起来也比较麻烦.因为入口错了呀. 特别在android studio工程,从其它人的 ...

  2. Android studio导入工程很卡及下载网络jar很慢问题总结

    AndroidStudio导入项目一直卡在Building gradle project info,实际上是因为你导入的这个项目使用的gradle与你已经拥有的gradle版本不一致,导致需要下载该项 ...

  3. Android studio 导入工程 出现错误

    原文:http://blog.csdn.net/qazzxc111/article/details/48787419 对于刚开始使用Android studio 并且以前不了解gradle,IDE之类 ...

  4. android studio - 导入工程报错[Plugin with id 'com.android.application' not found]

    出错现象: 大概意思是找不到:com.android.application 插件,以上现象对于初学者来说会经常碰到,下面分析下产生的原因. 原因分析 首先来看看导入后的工程结构: 对于此工程结构,是 ...

  5. Android Studio 导入工程

    最简单的方式 等待加载完就好了 第二种方式 在导入别人的android studio项目(假设为项目A)时,会遇到gradle不一致的情况,以下简短介绍解决方法: 1. 打开要导入的项目的目录,删除下 ...

  6. Android 开发基础入门篇: Android Studio 导入工程

    最简单的方式 等待加载完就好了

  7. Android Studio导入第三方jar包或依赖工程的方法

    Android Studio导入第三方jar包或依赖工程的方法   一 导入jar包的方法 1.打开自己的工程,将需要导入的jar包copy到libs文件夹下 2.在导入的jar包处单击菜单 Add ...

  8. Android Studio导入System Library步骤

    转载请注明出处:http://www.cnblogs.com/cnwutianhao/p/6242170.html 请尊重知识产权!!!  同步更新到CSDN:http://blog.csdn.net ...

  9. Android Studio导入Eclipse项目和一些常见的问题

    Android Studio版本 Eclipse项目工程:一个主工程,一个Emojicon依赖库. 有两种方式导入Eclipse工程: 1.兼容Eclipse 2.全新的Android Gradle ...

随机推荐

  1. js判断客户端平台

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  2. Oauth笔记

    上周的工作有安全验证这一块,但不懂,只知道有几个关键字Oauth.secret-key .token.签名等.今天就查下资料做笔记. Oauth是什么 不依靠用户账号和密码就能获得访问资源权限 本质: ...

  3. C#中如何排除/过滤/清空/删除掉字符串数组中的空字符串

    C#中要如何才能删除一个字符串数组中的空字符串呢?随着微软对C#不断发展和更新,C#中对于数组操作的方式也变得越来越多样化.以往要实现过滤数组中的空字符串,都是需要实行循环的方式来排除和过滤.C#3. ...

  4. Flexbox实现垂直水平居中

    Flexbox(伸缩盒)是CSS3中新增的特性,利用这个属性可以解决页面中的居中问题.只需要3行代码就可以实现,不需要设置元素的尺寸,能够自适应页面. 这个方法只能在现代浏览器上有效,IE10+.ch ...

  5. 2015年第12本(英文第8本):the Old Man and the Sea 老人与海

    书名:The Old Man and The Sea(老人与海) 作者:Ernest Hemingway 单词数:2.7万 不重复单词数:2600 首万词不重复单词数:1500 蓝思值:940 阅读时 ...

  6. IOS之UI--自定义按钮实现代理监听点击事件

    前言: Objective-C提供的按钮监听事件的方法是 不含参数的监听方法 [button实例对象 addTarget:self action:@selector(func) forControlE ...

  7. sublime text2 汉化

    1.下载Sublime-Text-2中文包.zip 链接:http://pan.baidu.com/s/1mgYRW9q 密码:8ks6 2.将 Sublime-Text-2中文包.zip 解压,并将 ...

  8. js 毫秒 转 时间 日期 yyyy-mm-dd hh-mm-ss

    //格式化时间 var format = function(time, format){ var t = new Date(time); var tf = function(i){return (i ...

  9. 定制Asp.NET 5 MVC内建身份验证机制 - 基于自建SQL Server用户/角色数据表的表单身份验证

    背景 在需要进行表单认证的Asp.NET 5 MVC项目被创建后,往往需要根据项目的实际需求做一系列的工作对MVC 5内建的身份验证机制(Asp.NET Identity)进行扩展和定制: Asp.N ...

  10. [eclipse]改项目名称后tomcat连接问题解决方法

    背景:在我们使用eclipse进行项目开发时,有时候会需要修改项目名称,当改动项目名称后发现tomcat启动访问出现问题,使用新的项目名称不可行,使用旧的项目名称却可以.修改web.xml里面的dis ...