1、从github上将源码下载下来

2、打开AS,新建一个新项目(我选择了EmptyActivity)

3、先不要在AS 中打开源码,来整理源码

在源码的目录下面,将project下的build.gradle和gradle.properties删除,粘贴自己的(可以拿上面新建的项目中自带配置的粘贴)

注意:给新手强调一下,删除的这两个是在最外层,解压后第一层文件夹就可以看到,不是里面的!

4、导入Modules

file->new->import Module

找到源码目录,也就是下载下来的文件夹位置啦

选中source location:app 后面的import,因为本来的项目Module名称就叫app,所以你随便起其他名字,我当时就让他少了一个p

这样子一个项目中就有两个Module了。

5、编译一下,嗯,报错

看到其他人都在下载SDK和其他的安卓型号,我也弄了很久,也是弄不成功,那我们就干脆来改版本。

6、因为里面有两个Module,所以很容易对照,如果是把项目设置成

Android 导入工程修改gradle android studio导入github项目_github


这样子对照更改比较容易,我这是已经把app的原始Module 已经删了,所以只剩下两个,如果有library,也是要更改。

Android 导入工程修改gradle android studio导入github项目_源码下载_02


1)、参照把版本改成app里面的版本

2)、这个不会报错,但是会警告,就是compile 换成implementation,与app对应很好更换。

这样子代码就可以跑通了
但是我们还是希望把原来没用的app删掉

7、打开file->project structure,可以看到左侧的Module区域,其中列出了工程所有的Module,选择要删除的Module,然后点击左上角的减号,点击ok.
8、这样子工程就只剩下一个Module了。在自己新的版本下也是可以运行成功。