Android工作室插件ID:’kotlin-android-extensions’
我正在使用gradle,并且正在尝试将kotlin添加到我的项目中。 但是当我试图为gradle添加“kotlin-android-extensions”插件时,它无法find它。
要使用插件,您必须将其添加到根级别文件中:
buildscript { repositories { jcenter() maven { url 'https://maven.google.com' } } ext.kotlin_version = '1.1.2-4' dependencies { classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" } }
尝试将以下内容添加到您的gradle.build文件
apply plugin: 'kotlin-android' apply plugin: 'kotlin-android-extensions'
之后,你必须在你的依赖关系类路径中进行一些更改。
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 } }
并在依赖关系编译确保添加jre7这样的。
compile "org.jetbrains.kotlin:kotlin-stdlib-jre7:$kotlin_version"
完成所有重建Gradle后,你就完成了。 这对我来说是有效的,因为我现在面临着同样的问题,之后就完成了。 希望它适合你…
- MyObjectBox不是在kotlin(objectbox库)中生成的
- 不能在Kotlinunit testing(ExecutionException,Aapt2Exception)
- 在Instant App中应用插件“kotlin-android”会导致“null不能转换为非空类型的com.android.build.gradleBasePlugin”
- Kotlin配置错误
- Android Studio更新到0.6后,Kotlin问题
- Kotlin,Java,multidex,Dagger 2,Butterknife和Realm:transformClassesWithMargingForDebug:重复条目:org / jetbrains / annotations / NotNull.class
- Android Studio 3.0在重建之后重复压缩输入警告
- Android Gradle奇怪的错误
- 如何根据自定义规则验证源代码? (代码中没有“DANGER”字符串)