web-dev-qa-db-ja.com

Kotlinを追加できませんAndroid拡張機能をプロジェクトに追加できません

Kotlin-Android-extensionsを次の方法で追加しようとすると:

apply plugin: 'kotlin-Android-extensions'

私のプロジェクトへAndroid Studioは私に教えてくれます'kotlin-Android-extensionsのプラグイン見つかりませんか??

何が問題なのですか?私は走っていますAndroid Studio 3.0 Canary 8

6
Rik van Velzen

これですべて完了ですが、このようにgradleファイルの依存関係クラスパスにプラグインIDを追加する必要があります

buildscript {
ext.kotlin_version = '1.1.60'
repositories {
    jcenter()
}
dependencies {
    classpath 'com.Android.tools.build:gradle:2.1.0'
    classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"

    // NOTE: Do not place your application dependencies here; they belong
    // in the individual module build.gradle files
  }
}

常にそれを追加する必要があり、これを行った後、gradle(app)ファイルに以下を追加します

compile "org.jetbrains.kotlin:kotlin-stdlib-jre7:$kotlin_version"

そして、あなたはすべて完了です

2
Parth Ravrani

Gradleアプリの場合:

apply plugin: 'kotlin-Android-extensions'

そしてあなたの活動において:

import kotlinx.Android.synthetic.main.height_dialog_ft.*

次に、.xmlファイルで言及したID名で、アクティビティ内の任意のIDを直接使用できます。

1
abhilasha Yadav

おっと。ここに記載されているように、kotlin gradleプラグインを追加するのを忘れました: https://kotlinlang.org/docs/reference/using-gradle.html#plugin-and-versions

0
Rik van Velzen