今天导入朋友的 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 的版本上正常运行了

博主导入朋友用AS 4.X版本开发的Demo时,因本地是3.X版本、项目结构有差异而报错。参考博客方法未完全解决,后通过复制可正常编译项目的build.gradle代码到报错项目、更改顶部插件写法,使Demo在3.X版本正常运行。
621

被折叠的 条评论
为什么被折叠?



