Код: Выделить всё
.kts
Код: Выделить всё
FAILURE: Build failed with an exception.
* What went wrong:
A problem occurred configuring project ':app'.
> java.util.concurrent.TimeoutException
> Failed to notify project evaluation listener.
> com.android.builder.errors.EvalIssueException: compileSdkVersion is not specified. Please add it to build.gradle
> java.lang.NullPointerException (no error message)
< /code>
** My Setup: < /p>
Версия Flutter: 3.x.x < /p>
плагин Android Gradle: 8.7.3 < /p>
kotlin plugin: 2,0.20 < /p>
Gradle Version: 8.6 < /p> ildiodio: andlidio ardiodio andlid ildiodio: andlidio ardirodio и radlio. stable
Использование build.gradle.kts
Код: Выделить всё
allprojects {
repositories {
google()
mavenCentral()
}
}
< /code>
[b] ожидается: < /strong> Проект Flutter должен компилировать и производить APK без ошибок.
Actual: < /strong> Gradle по -прежнему терпит неудачу с: < /p>
compileSdkVersion is not specified
java.lang.NullPointerException
TimeoutException during project evaluation
Код: Выделить всё
android {
namespace = "com.readlyaman.app"
compileSdk = 34
defaultConfig {
applicationId = "com.readlyaman.app"
minSdk = 21
targetSdk = 34
versionCode = 3
versionName = "1.0.2"
}
}
allprojects {
repositories {
google()
mavenCentral()
}
}
< /code>
Вопрос: < /strong>
Почему Gradle по -прежнему бросает Compilesdkversion не указан < /code>, даже если я его жестко кодировал? Есть ли что -то особенное в проектах Flutter с Kotlin DSL, которое мне не хватает?
Подробнее здесь: https://stackoverflow.com/questions/797 ... -specified