Flutter Android Project Build Fair с «CompilesDkversion не указана» с использованием build.gradle.ktsAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Flutter Android Project Build Fair с «CompilesDkversion не указана» с использованием build.gradle.kts

Сообщение Anonymous »

Я работаю над проектом Flutter с Kotlin DSL () сценарии Gradle, и мое приложение строило нормально. Недавно, после повторного открытия проекта в Android Studio и обновления некоторых зависимостей, сборка не удается с: < /p>

Код: Выделить всё

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 
(kotlin dsl) для модулей корня и приложений. 34 в Android/App/build.gradle.kts Потому что я ожидал, что проект успешно создаст. Я также очистил кэш Gradle с Flutter Clean и упростил мой корень Android/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
App/build.gradle.kts (упрощенное): [/b]

Код: Выделить всё

android {
namespace = "com.readlyaman.app"
compileSdk = 34

defaultConfig {
applicationId = "com.readlyaman.app"
minSdk = 21
targetSdk = 34
versionCode = 3
versionName = "1.0.2"
}
}
root build.gradle.kts (упрощенная):
allprojects {
repositories {
google()
mavenCentral()
}
}
< /code>
Вопрос: < /strong>

Почему Gradle по -прежнему бросает Compilesdkversion не указан < /code>, даже если я его жестко кодировал? Есть ли что -то особенное в проектах Flutter с Kotlin DSL, которое мне не хватает?

Подробнее здесь: https://stackoverflow.com/questions/797 ... -specified
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Можем ли мы использовать gradle.kts для файлов, отличных от build.gradle.kts
    Anonymous » » в форуме Android
    0 Ответы
    121 Просмотры
    Последнее сообщение Anonymous
  • Gradle Kotlin-DSL Move Android {} в субпроект {} в root Project build.gradle.kts
    Anonymous » » в форуме Android
    0 Ответы
    0 Просмотры
    Последнее сообщение Anonymous
  • CompileSdkVersion не указан. Пожалуйста, добавьте его в build.gradle: хотя он определен в моем файле build.gradle.
    Anonymous » » в форуме Android
    0 Ответы
    77 Просмотры
    Последнее сообщение Anonymous
  • Получение ошибки в файле build.gradle.kts, пока я делаю Flutter Project
    Anonymous » » в форуме Android
    0 Ответы
    7 Просмотры
    Последнее сообщение Anonymous
  • Получение ошибки в файле build.gradle.kts, пока я делаю Flutter Project
    Anonymous » » в форуме Android
    0 Ответы
    3 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Android»