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



github上有关Android studio的项目,通常两种形式



第一种:完整的Android studio工程,那么只需要File->New->import project  选中你要导入的工程即可





androidstudio怎么导入工程 android studio导入工程_移动开发




 


 


 


 


 


 


 


 


 


 


 


 


对于第二种;这种形式的工程,对比可以知道明显缺少几个文件,这种工程直接导入肯定会有错


androidstudio怎么导入工程 android studio导入工程_androidstudio怎么导入工程_02


 


 


 


 


 


 


 


 


 


 


 


 




导入的方式.以

androidstudio怎么导入工程 android studio导入工程_移动开发_03

这个工程为例

1.使用Android studio建立一个可以运行的工程,内容无所谓


2.打开Titanic-master\build.gradle文件


androidstudio怎么导入工程 android studio导入工程_导入工程_04


这里的gradle在你的环境中不一定有,没有的话,就把自己新建的工程中的gradle版本复制过来


androidstudio怎么导入工程 android studio导入工程_java_05


3.打开Titanic-master\gradle\wrapper目录下gradle-wrapper.properties这个文件


androidstudio怎么导入工程 android studio导入工程_导入工程_06


修改这个文件,跟2中一样,从自己的文件中复制


androidstudio怎么导入工程 android studio导入工程_java_07


4.Titanic-master\gradle.properties


androidstudio怎么导入工程 android studio导入工程_移动开发_08


修改成你的工程中对应的部分


androidstudio怎么导入工程 android studio导入工程_java_09


ps:第四步,不是所有的工程都是如此,如果,你发现打开的文件中没有这些内容,就忽略


 


5..Titanic-master\library\build.gradle


注释这段


androidstudio怎么导入工程 android studio导入工程_Android_10


ps:没有就忽略


 


6.如果第4步没有修改的话,打开以下两个文件


Titanic-master\library\build.gradle和Titanic-master\sample\build.gradle,找到


androidstudio怎么导入工程 android studio导入工程_Android_11


然后打开你自己的工程,如下图,按照第四步,在对应位置修改对应的3个属性


androidstudio怎么导入工程 android studio导入工程_Android_12


修改完成之后,导入工程,基本就能运行了,如果出现错误,参考错误处理。


1. 错误信息: . Gradle DSL method not found: ‘runProguard()‘


将  build.gradle中的 runProguard()方法改成 minifyEnabled


androidstudio怎么导入工程 android studio导入工程_java_13


记得在library和sample(或者app中)都需要修改


 


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


说明版本过低,下载高版本(一般按照我说的步骤导入工程,不会出现这种问题)


 


3. No resource found that matches the given name: 


androidstudio怎么导入工程 android studio导入工程_java_14


一般出现这种问题是因为环境的 compileSdkVersion、targetSdkVersion版本太低,不满足工程的运行


那么就需要改的高点,但是有的时候还会报错,可能是因为依赖包的问题。


解决方法:打开sample->build.gradle和library->build.gradle


androidstudio怎么导入工程 android studio导入工程_androidstudio怎么导入工程_15


注意红色部分,上图中的buildToolsVersion版本一定要和要是自己已经安装的,


上图中第二块区域,appcompat-v7:22.1.1这一块内容一定要和下面第二幅图中的一样,注意必须是


已经安装的,我当时就是在这个地方卡了很久。


androidstudio怎么导入工程 android studio导入工程_导入工程_16


androidstudio怎么导入工程 android studio导入工程_移动开发_17


 


 


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


github上有关Android studio的项目,通常两种形式


第一种:完整的Android studio工程,那么只需要File->New->import project  选中你要导入的工程即可


androidstudio怎么导入工程 android studio导入工程_移动开发




 


 


 


 


 


 


 


 


 


 


 


 


对于第二种;这种形式的工程,对比可以知道明显缺少几个文件,这种工程直接导入肯定会有错


androidstudio怎么导入工程 android studio导入工程_androidstudio怎么导入工程_02


 


 


 


 


 


 


 


 


 


 


 


 




导入的方式.以

androidstudio怎么导入工程 android studio导入工程_移动开发_03

这个工程为例

1.使用Android studio建立一个可以运行的工程,内容无所谓


2.打开Titanic-master\build.gradle文件


androidstudio怎么导入工程 android studio导入工程_导入工程_04


这里的gradle在你的环境中不一定有,没有的话,就把自己新建的工程中的gradle版本复制过来


androidstudio怎么导入工程 android studio导入工程_java_05


3.打开Titanic-master\gradle\wrapper目录下gradle-wrapper.properties这个文件


androidstudio怎么导入工程 android studio导入工程_导入工程_06


修改这个文件,跟2中一样,从自己的文件中复制


androidstudio怎么导入工程 android studio导入工程_java_07


4.Titanic-master\gradle.properties


androidstudio怎么导入工程 android studio导入工程_移动开发_08


修改成你的工程中对应的部分


androidstudio怎么导入工程 android studio导入工程_java_09


ps:第四步,不是所有的工程都是如此,如果,你发现打开的文件中没有这些内容,就忽略


 


5..Titanic-master\library\build.gradle


注释这段


androidstudio怎么导入工程 android studio导入工程_Android_10


ps:没有就忽略


 


6.如果第4步没有修改的话,打开以下两个文件


Titanic-master\library\build.gradle和Titanic-master\sample\build.gradle,找到


androidstudio怎么导入工程 android studio导入工程_Android_11


然后打开你自己的工程,如下图,按照第四步,在对应位置修改对应的3个属性


androidstudio怎么导入工程 android studio导入工程_Android_12


修改完成之后,导入工程,基本就能运行了,如果出现错误,参考错误处理。


1. 错误信息: . Gradle DSL method not found: ‘runProguard()‘


将  build.gradle中的 runProguard()方法改成 minifyEnabled


androidstudio怎么导入工程 android studio导入工程_java_13


记得在library和sample(或者app中)都需要修改


 


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


说明版本过低,下载高版本(一般按照我说的步骤导入工程,不会出现这种问题)


 


3. No resource found that matches the given name: 


androidstudio怎么导入工程 android studio导入工程_java_14


一般出现这种问题是因为环境的 compileSdkVersion、targetSdkVersion版本太低,不满足工程的运行


那么就需要改的高点,但是有的时候还会报错,可能是因为依赖包的问题。


解决方法:打开sample->build.gradle和library->build.gradle


androidstudio怎么导入工程 android studio导入工程_androidstudio怎么导入工程_15


注意红色部分,上图中的buildToolsVersion版本一定要和要是自己已经安装的,


上图中第二块区域,appcompat-v7:22.1.1这一块内容一定要和下面第二幅图中的一样,注意必须是


已经安装的,我当时就是在这个地方卡了很久。


androidstudio怎么导入工程 android studio导入工程_导入工程_16


androidstudio怎么导入工程 android studio导入工程_移动开发_17