1. ホーム
  2. android

[解決済み] Android Studio Gradle DSL メソッドが見つかりません: 'android()' -- Error(17,0)

2022-01-29 22:04:12

質問

Android Studioでプロジェクトを実行しようとしているのですが、以下のようなエラーが表示されます。

私はこれを実行するために多くのソースに従った結果、ここにたどり着きましたが、他に何をすべきかわかりません。

このプロジェクトを実行するには、どのように設定すればよいのでしょうか?

build.gradleを使用します。

    // Top-level build file where you can add configuration options common to all sub-projects/modules.
    buildscript {
        repositories {
            mavenCentral()
        }
        dependencies {
            classpath 'com.android.tools.build:gradle:0.9.+'
        }
    }

    allprojects {
        repositories {
            mavenCentral()
        }
    }

    android {
        compileSdkVersion 19
        buildToolsVersion "19.1" 
    }

settings.gradleを使用します。

include ':app'

local.propertiesを参照してください。

sdk.dir=C\:\\Users\\KJA\\AppData\\Local\\Android\\sdk

gradle.propertes:

# IDE (e.g. Android Studio) users:
# Settings specified in this file will override any Gradle settings
# configured through the IDE.

# For more details on how to configure your build environment visit
# http://www.gradle.org/docs/current/userguide/build_environment.html

# Specifies the JVM arguments used for the daemon process.
# The setting is particularly useful for tweaking memory settings.
# Default value: -Xmx10248m -XX:MaxPermSize=256m
# org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8

# When configured, Gradle will run in incubating parallel mode.
# This option should only be used with decoupled projects. More details, visit
# http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
# org.gradle.parallel=true

解決方法は?

私は先に、あなたが提供したリンクからプロジェクトをダウンロードしました。 http://javapapers.com/android/android-chat-bubble/

これは古いチュートリアルなので、単純にソフトウェア、gradle、android build tools、プラグインをアップグレードする必要があります。

最新のGradleとAndroid Studioを用意してください。

build.gradleです。

buildscript {
    repositories {
        jcenter()
    }

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

allprojects {
    repositories {
        jcenter()
    }
}

app/build.gradleを使用します。

apply plugin: 'com.android.application'

android {
    compileSdkVersion 23
    buildToolsVersion '23.0.3'

    defaultConfig {
        minSdkVersion 9
        targetSdkVersion 23
        versionCode 1
        versionName '1.0'
    }
}

dependencies {
    compile 'com.android.support:appcompat-v7:23.2.1'
}

次にgradleを実行します。

gradle installDebug