Android Studio 导入 project 和 module,以 github 上下载的 project 为例

1. 作为 project 导入

本地新建一个项目 A,工程目录如下

github 上下载的项目 B,工程目录如下

用本地新建的项目 A 的四个文件/文件夹替换 github 上下载的项目 B 中相同内容
替换完后通过 Open an existing project 或 File/New/Import Project 方式选中项目 B 根目录中的 build.gradle 文件即可
 
导入后,修改 module 中的 build.gradle:
1. compileSdkVersion, buildToolsVersion, minSdkVersion, targetSdkVersion 更改为本地 sdk 对应版本
2. 注释掉不相关的 applicationId, apply plugin:…… , apply from:…… 等
 
如出现下面的错误

查看项目根目录中的 build.gradle,去掉其中的
android {
    compileSdkVersion 23
    buildToolsVersion '23.0.3'
}
注:as 在导入项目时,会自动查找本机是否有项目配置文件中设置的SDK版本,没有则会在项目根目录中的 build.gradle 中添加上述代码
 
2. 作为 module 导入
1)方法一:通过 File/New/Import module,选中项目 B 中的 module 文件夹即可(即上图中的 app,如文件夹名重复,重命名之,如:module2 );
  方法二:直接将项目 B 中的 module,即上图中的 app 文件夹复制到本地项目 A 中,如文件夹名重复,重命名之,如:module2
2)修改项目 A 根目录中的 settings.gradle ,增加刚刚导入的 modole2:include ':app',':module2'  (项目根目录中的 settings.gradle 为 gradle 设置,包含所有的 module)
3)同步 gradle
 
posted @ 2016-07-08 17:30  mmmmnnnn  阅读(282)  评论(0编辑  收藏  举报