[英]Unable to add Kotlin Android Extensions to my android studio
[英]Unable to add Kotlin Android Extensions to my project
当我尝试通过以下方式添加 kotlin-android-extensions 时:
apply plugin: 'kotlin-android-extensions'
对于我的项目,Android Studio 告诉我“找不到 kotlin-android-extensions”的插件?
出了什么问题? 我正在运行 Android Studio 3.0 Canary 8
我认为这一切都与订购有关,请确保您有这样的插件订单
apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'
apply plugin: 'realm-android'
安卓工作室 4.1
plugins {
id 'com.android.application'
id 'kotlin-android'
id 'kotlin-android-extensions'
}
还请考虑您必须小心apply plugin:
命令:
所以为了应用kotlin-android-extensions
你必须首先应用kotlin-android
。 与以下代码相同:
apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'
你们都做得很好但是你必须像这样将插件ID添加到你的gradle文件中的依赖类路径
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"
你都完成了
在你的 gradle 应用程序中:
apply plugin: 'kotlin-android-extensions'
在你的活动中:
import kotlinx.android.synthetic.main.height_dialog_ft.*
然后您可以直接通过您在 .xml 文件中提到的 ID 名称在您的活动中使用任何 ID
糟糕。 我忘了添加此处提到的 kotlin gradle 插件: https ://kotlinlang.org/docs/reference/using-gradle.html#plugin-and-versions
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.