今天导入朋友的 Demo 报错,Demo 是用 AS 4.X 版本,我本地是 3.X 版本, 项目结构有差异,大同小异,解决方法参考了这篇博客 https://www.cnblogs.com/cuichen16/p/10785951.html
但是仅博客中的方法并没有完全解决此问题,步骤一、二参考 博客,依然报错,
1、找一个可以正常编译的项目或新建一个项目,把Project中的build.gradle中的代码复制一下,如下图;
2、粘贴到这个报错项目的build.gradle中,放在最下面即可,下面代码;
buildscript {
repositories {
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.1.0'
}
}
allprojects {
repositories {
google()
jcenter()
}
}
3、将顶部插件写法更改为 apply plugin: 'com.android.application'
plugins {
id 'com.android.application'
}
经过以上步骤AS 4.x 的 Demo 在我 3.x 的版本上正常运行了