إصدار Kotlin المستخدم في بناء Gradle يختلف عن الإصدار المضمن في مكون IDE الإضافي
مرحبًا بالجميع! أنا مبتدئ في تطوير Kotlin و Android. أستخدم Android Studio 3.0. اليوم واجهت خطأ غريبًا أثناء بناء المشروع. يكتب:
"kotlin version that is used for building with gradle (1.1.2-5) differs from the one bundled into the IDE plugin (1.1.2-4)"
لا أفهم ما يعنيه هذا. يبدو أن جميع الإعدادات قياسية. إليك ملف build.gradle (المشروع):
```kotlin
buildscript {
ext.kotlin_version = '1.1.2-5'
repositories {
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.0.0'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
}
```
وملف build.gradle للوحدة:
```kotlin
apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'
android {
compileSdkVersion 26
defaultConfig {
applicationId "com.example.myapp"
minSdkVersion 16
targetSdkVersion 26
v