准备:来自GitHub的项目一个,自己工作区间的项目一个。
1.当拿到别人的项目时首先不应急于用Android studio 打开,我先打开它的目录
再看自己之前创建的项目
复制自己项目的 .gradle、gradle文件夹,粘贴替换掉从GitHub下载的项目目录下的.gradle、gradle文件夹。
2.分别打开根目录下的build.gradle文件
修改gradle版本号,这里看到我的gridle版本为3.2.1。
再jcenter() 前加上 google()
若还有引入的其他依赖,注意查看对比二者版本
3.再分别打开app 目录下的build.gradle文件,看看有什么异同
修改sdk版本,我自己的版本是28,以及依赖 comcom.android.support:appcompat-v7:28.0.0。最小支持版本minSdkVersion无碍。
注释或删掉 buildToolsVersion那一行,新版本不需要这个小别致了
将 compile 修改为 implementation ,新版本。。。。
最后,在AS中 file --》open 打开项目,编译没有报错了。
暂时这样,有些地方还不明白