Android Studio中的Gradle错误:找不到ID为'com.android.library'的插件

刀锋

当我尝试在Android Studio中构建Android库项目时,出现以下Gradle错误:

Gradle sync failed: Plugin with id 'com.android.library' not found.

我对Gradle还是很陌生,这对我来说很困惑。为什么会这样呢?

build.gradle文件如下:

apply plugin: 'com.android.library'

android {
    compileSdkVersion 23
    buildToolsVersion "23.0.2"

    defaultConfig {
        minSdkVersion 8
        targetSdkVersion 23
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    testCompile 'junit:junit:4.12'
    compile 'com.android.support:appcompat-v7:23.1.0'
}
加布里埃尔·马里奥蒂(Gabriele Mariotti)

您的问题是您正在使用顶级文件,而无法使用这种插件。

在AS中,您具有如下结构:

Root/
 + lib
    | build.gradle
 | build.gradle
 | settings.gradle 

顶级文件中,您可以使用:

// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
    repositories {
        jcenter()
    }

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

allprojects {
    repositories {
        jcenter()
    }
}

在你lib/build.gradle可以使用代码张贴在这个问题:

apply plugin: 'com.android.library'

android {
    compileSdkVersion 23
    buildToolsVersion "23.0.2"

    defaultConfig {
        minSdkVersion 8
        targetSdkVersion 23
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

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

终于在你 settings.gradle

include ':lib'

您也可以参考这个问题

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Android Studio错误:(3,0)找不到ID为'com.android.application'的插件

来自分类Dev

导入项目并迁移到Gradle:错误:(1,0)找不到ID为'com.android.application'的插件

来自分类Dev

无法应用插件[id'com.android.library']

来自分类Dev

无法应用插件[id'com.android.library']

来自分类Dev

错误:(1,0)找不到ID为'com.android.model.application'的插件

来自分类Dev

错误:找不到ID为'com.github.dcendents.android-maven'的插件

来自分类Dev

Android Studio Gradle构建“应用插件:'com.android.library'”:缺少文件

来自分类Dev

Android Studio错误:(8,0)找不到ID为'android'的插件

来自分类Dev

Android Studio错误:(8,0)找不到ID为'android'的插件

来自分类Dev

Gradle:未找到ID为“ android-library”的插件

来自分类Dev

错误:(9,0)找不到ID为'android'的插件

来自分类Dev

错误:找不到com.google.gms:google-services:1.0。在android studio的build.gradle中添加google服务插件时

来自分类Dev

未能应用插件 [id 'android-library']

来自分类Dev

找不到ID为Android的插件

来自分类Dev

找不到ID为“ android”的Cordova插件

来自分类Dev

如何使runProguard适用于android-library Gradle插件?

来自分类Dev

Cordova + Android Studio错误:“ com.android.build.gradle.BasePlugin”未实现插件接口

来自分类Dev

Cordova + Android Studio错误:“ com.android.build.gradle.BasePlugin”未实现插件接口

来自分类Dev

错误:(2,0)找不到ID为“ android-test”的插件

来自分类Dev

Android Studio找不到com.android.tools.build:gradle:4.0.1。错误

来自分类Dev

Apply插件:“ android”或Apply插件:“ com.android.application”

来自分类Dev

Findbugs Android Gradle插件

来自分类Dev

Android Studio Gradle和插件错误

来自分类Dev

gradle插件:com.android.application源代码

来自分类Dev

Android Studio中的Gradle同步错误,找不到方法android()

来自分类Dev

Android Studio插件问题

来自分类Dev

Android插件1.3错误

来自分类Dev

等级错误:未找到 ID 为“com.android.model.application”的插件

来自分类Dev

Android studio kotlin 插件错误

Related 相关文章

  1. 1

    Android Studio错误:(3,0)找不到ID为'com.android.application'的插件

  2. 2

    导入项目并迁移到Gradle:错误:(1,0)找不到ID为'com.android.application'的插件

  3. 3

    无法应用插件[id'com.android.library']

  4. 4

    无法应用插件[id'com.android.library']

  5. 5

    错误:(1,0)找不到ID为'com.android.model.application'的插件

  6. 6

    错误:找不到ID为'com.github.dcendents.android-maven'的插件

  7. 7

    Android Studio Gradle构建“应用插件:'com.android.library'”:缺少文件

  8. 8

    Android Studio错误:(8,0)找不到ID为'android'的插件

  9. 9

    Android Studio错误:(8,0)找不到ID为'android'的插件

  10. 10

    Gradle:未找到ID为“ android-library”的插件

  11. 11

    错误:(9,0)找不到ID为'android'的插件

  12. 12

    错误:找不到com.google.gms:google-services:1.0。在android studio的build.gradle中添加google服务插件时

  13. 13

    未能应用插件 [id 'android-library']

  14. 14

    找不到ID为Android的插件

  15. 15

    找不到ID为“ android”的Cordova插件

  16. 16

    如何使runProguard适用于android-library Gradle插件?

  17. 17

    Cordova + Android Studio错误:“ com.android.build.gradle.BasePlugin”未实现插件接口

  18. 18

    Cordova + Android Studio错误:“ com.android.build.gradle.BasePlugin”未实现插件接口

  19. 19

    错误:(2,0)找不到ID为“ android-test”的插件

  20. 20

    Android Studio找不到com.android.tools.build:gradle:4.0.1。错误

  21. 21

    Apply插件:“ android”或Apply插件:“ com.android.application”

  22. 22

    Findbugs Android Gradle插件

  23. 23

    Android Studio Gradle和插件错误

  24. 24

    gradle插件:com.android.application源代码

  25. 25

    Android Studio中的Gradle同步错误,找不到方法android()

  26. 26

    Android Studio插件问题

  27. 27

    Android插件1.3错误

  28. 28

    等级错误:未找到 ID 为“com.android.model.application”的插件

  29. 29

    Android studio kotlin 插件错误

热门标签

归档