zoukankan      html  css  js  c++  java
  • Gradle sync failed: Could not find method android() for arguments

    Gradle sync failed: Could not find method android() for arguments [build_645ygzrgp6ae4ps0o5libuz2s$_run_closure2@6ddfd772] on root project 'MultiModule'.

    Consult IDE log for more details (Help | Show Log)

    以下是我当时报错时的 项目 build.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.2.3'
    
            // NOTE: Do not place your application dependencies here; they belong
            // in the individual module build.gradle files
        }
    }
    allprojects {
        repositories {
            jcenter()
        }
    }
    
    android {
        compileSdkVersion 21
        buildToolsVersion '25.0.2'
        defaultConfig {
            minSdkVersion 21
            targetSdkVersion 21
        }
        productFlavors {
        }
    }
    dependencies {
    }
    

    原因:

    根目录下的 build.gradle 文件不能包含 android 区块。

    android 区块只能包含在 模块中的 build.gradle文件中。

    apply plugin: 'com.android.library'
    
    android {
        compileSdkVersion 21
        buildToolsVersion '25.0.2'
        defaultConfig {
            minSdkVersion 21
            targetSdkVersion 21
        }
    }
    
  • 相关阅读:
    oracle 查询表空间
    oracle 创建表空间
    webservice SOA
    WCF初识
    win10远程桌面身份验证错误,要求的函数不受支持
    一台主机两台显示器实现方式学习
    实现Http Server学习
    lucene索引和查询文件系统存储
    java 大文件输入方式FileOutputStream
    tar
  • 原文地址:https://www.cnblogs.com/guqiangjs/p/6883322.html
Copyright © 2011-2022 走看看