web-dev-qa-db-ja.com

Android Studioプロジェクトで引数のメソッドAndroid()が見つかりませんでした

Androidスタジオプロジェクトでグレード同期を行おうとしていますが、タイトルにこのエラーが表示され続けます。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:2.2.1'

    // NOTE: Do not place your application dependencies here; they belong
    // in the individual module build.gradle files
}
}
allprojects {
repositories {
    jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}

Android {
compileSdkVersion 24
buildToolsVersion '24.0.0'
}
dependencies {

}

私のエラーメッセージは

Gradle sync failed: Could not find method Android() for arguments [build_aiwlctiq29euo9devcma4v4r7$_run_closure3@22efc0bc] on root project 'MyRadio

私はオンラインで見て、複数のソリューションを試しましたが、何もうまくいかないようです。これはどういう意味ですか?任意の助けをいただければ幸いです。

11
Heyya

間違ったbuild.gradleファイルを使用しています。

トップレベルファイルでは、Androidブロックを定義できません。

この部分をmodule/build.Gradleファイル内に移動するだけです。

Android {
compileSdkVersion 17
buildToolsVersion '23.0.0'
}
dependencies {
compile files('app/libs/junit-4.12-JavaDoc.jar')
}
apply plugin: 'maven'
16
Atman Bhatt

Android {}パーツをこのファイルに移動します build.gradle

6
Ajith Pandian

Edit this gradle file 現在、トップレベルのgradleファイルを編集していますが、アプリレベルを編集する必要があります

依存関係を追加します。

4
Rjz Satvara

各モジュールに追加するAndroid Studio Project has its own build.gradleファイル。追加する依存関係は、関連するモジュールbuild.gradleファイルに追加されます。そのため、あなたの場合、アプリのbuild.gradleファイルに依存関係を追加する必要があります。

これを追加する場所を示す画像を次に示します。

Build Gradle

1
Vivek Mishra

以下を削除した後、gradleを更新します

Android {
compileSdkVersion 24
buildToolsVersion '24.0.0'
}
dependencies {

}

わたしにはできる

1
Umino San

APPレベルBuild.GradleがありませんPlugin

それから加えて apply plugin: 'com.Android.application'

aPPレベルBuild.Gradle

私のソリューションから。

0
Nikunj Paradva