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
所有评论(0)