إذا يجب الآن التحقق من توافق إصدارات Gradle و Kotlin .
يجب فتح ملف android/build.gradle والبحث عن السطر الذي يبدأ ب ext.kotlin_version وتأكد من أنه يستخدم إصدار حديثا ثم ابحث عن classpath 'com.android.tools.build:gradle وتأكد من توافقه مثل :
buildscript {
// قم بتغيير هذا الرقم إلى إصدار حديث
ext.kotlin_version = '1.8.20'
repositories {
google()
mavenCentral()
}
dependencies {
// قم بتغيير هذا الرقم أيضاً ليتوافق مع إصدار Android Studio
classpath 'com.android.tools.build:gradle:7.4.2'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
}
بعد ذلك قم بفتح ملف android/gradle/wrapper/gradle-wrapper.properties وتأكد من أن إصدار Gradle نفسه متوافق مع ال plugin لديك وقم بتحديث السطر الأخير هكذا :
distributionUrl=https\://services.gradle.org/distributions/gradle-7.5-all.zip
حيث الإصدار في distributionUrl يجب أن يكون متوافق مع إصدار classpath 'com.android.tools.build:gradle ويمكنك البحث عن جدول توافق "Gradle and Android Gradle plugin compatibility" لمعرفة الإصدارات الصحيحة حيث Flutter الجديد يحتاج عادة إلى Gradle 8.x.
ويرجى تنفيذ الأمرين في الإجابة السابقة في النهاية والمحاولة مرة أخرى.