当前位置: 首页 > 知识库问答 >
问题:

Android Studio错误:(3,0)id为“com.Android”的插件。未找到应用程序

缪茂勋
2023-03-14

我是android工作室的新手,让人写了一个我制作的应用程序,该应用程序最初用于应用程序发明者。我遵循他的模板并添加了新的东西。该应用程序与Gradle有问题,并给我以下内容。

"Error:(3, 0) Plugin with id 'com.android.application' not found."

它还说,我的extras Android Support Repository并没有安装,但它已经安装好了。所有的东西都是最新的。我看到了很多关于更新Gradle的事情,如果SDK管理器没有更新,我该怎么做。

代码是:

// Top-level build file where you can add configuration options common to all sub-projects/modules.

apply plugin: 'com.android.application'
android {
    compileSdkVersion 21
    buildToolsVersion "21.0.2"

    defaultConfig {
        applicationId "contactorganizer.introcode.or.myapplication"
        minSdkVersion 8
        targetSdkVersion 21
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            runProguard false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:21.0.0'
}

对不起,我没有太多的知识。如果你喜欢这个项目,我可以发邮件给你,因为我完全没有任何线索,我很想只是建立这个。谢谢你的帮助!

共有2个答案

厉高逸
2023-03-14

我也面临着这个问题。android插件是1.2.3。当以这种方式在模块目录中运行一个模块任务时,它就会出现。

我最终注意到插件1.2.3无法获得正确的上下文,android插件1.5运行良好。因此,它将工作给它正确的梯度文件。

../gradlew -b ../build.gradle  -c ../settings.gradle  :module:xxx

这就是我的情况。你可以把它作为参考。

郑琦
2023-03-14

当我将我的Android Studio更新到最新时,我遇到了同样的问题。这是我如何解决它的。

首先:将以下代码添加到build.gradle顶部:

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:1.1.0'
    }
} 

allprojects {
    repositories {
        jcenter()
    }
}

第二:找到gradle-wrapper.properties。将最后一句改为:

distributionUrl=http\://services.gradle.org/distributions/gradle-2.2.1-all.zip

希望这对你有用。

 类似资料: