原文:http://blog.csdn.net/qazzxc111/article/details/48787419

对于刚开始使用Android studio 并且以前不了解gradle,IDE之类的工具的人,导入个工程都是很大的问题。本人也是费了很大的力气才搞定。

github上有关Android studio的项目,通常两种形式
第一种:完整的Android studio工程,那么只需要File->New->import project  选中你要导入的工程即可

 
 
 
 
 
 
 
 
 
 
 
 
对于第二种;这种形式的工程,对比可以知道明显缺少几个文件,这种工程直接导入肯定会有错
 
 
 
 
 
 
 
 
 
 
 
 
导入的方式.以这个工程为例
1.使用Android studio建立一个可以运行的工程,内容无所谓
2.打开Titanic-master\build.gradle文件
这里的gradle在你的环境中不一定有,没有的话,就把自己新建的工程中的gradle版本复制过来
3.打开Titanic-master\gradle\wrapper目录下gradle-wrapper.properties这个文件
修改这个文件,跟2中一样,从自己的文件中复制
4.Titanic-master\gradle.properties
修改成你的工程中对应的部分
ps:第四步,不是所有的工程都是如此,如果,你发现打开的文件中没有这些内容,就忽略
 
5..Titanic-master\library\build.gradle
注释这段
ps:没有就忽略
 
6.如果第4步没有修改的话,打开以下两个文件
Titanic-master\library\build.gradle和Titanic-master\sample\build.gradle,找到
然后打开你自己的工程,如下图,按照第四步,在对应位置修改对应的3个属性
修改完成之后,导入工程,基本就能运行了,如果出现错误,参考错误处理。
记得在library和sample(或者app中)都需要修改
 
说明版本过低,下载高版本(一般按照我说的步骤导入工程,不会出现这种问题)
 
3. No resource found that matches the given name: 
一般出现这种问题是因为环境的 compileSdkVersion、targetSdkVersion版本太低,不满足工程的运行
那么就需要改的高点,但是有的时候还会报错,可能是因为依赖包的问题。
解决方法:打开sample->build.gradle和library->build.gradle
注意红色部分,上图中的buildToolsVersion版本一定要和要是自己已经安装的,
上图中第二块区域,appcompat-v7:22.1.1这一块内容一定要和下面第二幅图中的一样,注意必须是
已经安装的,我当时就是在这个地方卡了很久。
 
 

Android studio 导入工程 出现错误的更多相关文章

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

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

  2. android studio 导入工程问题总结

    github上下了几个开源项目,在导入android studio时出现各种问题, 在网上查询各种资料后一一得以解决,现对个问题点进行简单的总结: 1. gradle project sync fai ...

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

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

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

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

  5. Android Studio 导入工程

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

  6. Android Studio 导入的项目编码错误问题

    错误提示: Error:(4, 35) 閿欒: 缂栫爜UTF-8鐨勪笉鍙槧灏勫瓧绗? 解决方法: 1). 2). 的下面添加下面的一行语句: android{compileOptions.enco ...

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

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

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

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

  9. Android studio导入Eclipse项目,和一些错误的解决

    Android studio导入Eclipse开发的项目步骤如下 如果已经打开Android studio的话就选择你已打开的项目,关闭然后导入 开始导入 导入完成. 2.项目出错 Error:(13 ...

随机推荐

  1. snmp实用篇

    简单网络管理协议(SNMP)是 TCP/IP协议簇的一个应用层协议.在1988年被制定,并被Internet体系结构委员会(IAB)采纳作为一个短期的网络管理解决方案:由于 SNMP的简单性,在Int ...

  2. Matrix.(POJ-2155)(树状数组)

    题目是让每次对一个子矩阵进行翻转(0变1,1变0), 然后有多次询问,询问某个点是0还是1 这题可以用二维的树状数组来解决,考虑传统的树状数组是改变某个点,然后查询某一段, 而这个题是改变某一段,查询 ...

  3. RabbitMQ基础概念(消息、队列、交换机)

    1.消息的确认 RabbitMQ需要对每一条发送的消息进行确认.消费者必须通过AMQP的basic.ack命令显式地向RabbitMQ发送一个确认,或者在订阅到队列的时候就将auto_ack参数设置为 ...

  4. sql service 事务与锁

    了解事务和锁 事务:保持逻辑数据一致性与可恢复性,必不可少的利器. 锁:多用户访问同一数据库资源时,对访问的先后次序权限管理的一种机制,没有他事务或许将会一塌糊涂,不能保证数据的安全正确读写. 死锁: ...

  5. Shell脚本循环读取文件中的每一行

    1.使用for循环 for line in `cat filename` do echo $line done 2.使用for循环 for line in $(cat filename) do ech ...

  6. vba 自定义菜单与vba通过sql查询

    1.自定义菜单 首选需要开发“开发工具”菜单 文件--选项--自定义功能区--开发工具 勾选 .定义用户窗体或者宏 ) 定义用户窗体 Alt+F11进入Microsoft Visual Basic f ...

  7. 在vsagent上运行.dll录制文件。

    https://msdn.microsoft.com/en-us/library/ms182487.aspx 1. cd C:\Program Files (x86)\Microsoft Visual ...

  8. 基本控件文档-UIButton属性---iOS-Apple苹果官方文档翻译

    本系列所有开发文档翻译链接地址:iOS7开发-Apple苹果iPhone开发Xcode官方文档翻译PDF下载地址 //转载请注明出处--本文永久链接:http://www.cnblogs.com/Ch ...

  9. 聂老师的考验(反向bfs)

    题目链接:http://113.240.233.2:8081/JudgeOnline/problem.php?id=1121 这个题看起来要多次使用bfs,其实只要换个思维就会发现这就是一个简单的bf ...

  10. bzoj 1202 并查集

    首先我们知道若干区间和信息,判断给出信息是否合法,可以用并查集维护,我们用dis[x]表示x到father[x]的距离为多少,即区间father[x]到x的长度,这样我们可以在路径压缩的时候维护dis ...