android - 使用较低版本和v7更新分级时出错

标签 android gradle android-gradle-plugin barcode-scanner

原因:org.gradle.api.plugins.UnknownPluginException:找不到ID为'com.android.application'的插件。

依赖项{
实现fileTree(dir:'libs',包括:['* .jar'])

testImplementation 'junit:junit:4.12'
//noinspection GradleCompatible
implementation 'com.android.support:appcompat-v7:24.2.0'
implementation 'com.google.android.gms:play-services-vision:20.0.0'
compile files('libs/scanning.jar')

}

最佳答案

检查您是否具有顶层build.gradle文件(项目级),并确认定义了以下内容。

dependencies {
    classpath 'com.android.tools.build:gradle:x.x.x'
}

项目级别位于:

项目名称/build.gradle

在以下位置找到应用程序级别:

项目名称/app/build.gradle

设置完毕后,请在android studio终端上运行以下命令,并密切注意可能会在输出中引发任何其他问题的内容。
 ./gradlew build -i 

请参阅答案here

关于android - 使用较低版本和v7更新分级时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61906332/

相关文章:

android - 使用默认值插入sqlite

android - Android 5.1.1 上的 Html 文件输入不显示图库

android - 当通过 Android Studio 生成新的 .apk 时,从输出文件夹中删除旧的 .apk

Android Studio 3.0 Gradle 同步失败 : java. lang.AssertionError(在 UnresolvedDependenciesReporter 中)

android - recyclerview 的所有版本在哪里?

java - 更新到 Android Studio 3.1 后,我遇到了这个错误 : Could not find org. jetbrains.kotlin :kotlin-stdlib-jre8:1. 2.0

android - 如何使用 Android UiAutomation.injectInputEvent 注入(inject)点击事件

android - 未调用 AImageReader 的 onImageAvailable 回调

gradle - 'gradle clean'似乎杀死了我的目标目录

android - 如何使用不同的 Java 代码构建不同风格的 apk?