Когда Я пытаюсь добавить зависимости в свое приложение для его build.gradle.kts. Android Studio не нравится синтаксис, указанный в приведенной выше ссылке. Может кто-нибудь помочь мне сказать мне, чего мне не хватает.
P.S. Я использую метод kts, а не отличный способ, как это рекомендуется.
В настоящее время, когда я создаю пустое приложение активности по умолчанию из Android Studio, мой build.gradle.kts выглядит так:
Код: Выделить всё
.....
dependencies {
implementation(libs.androidx.core.ktx)
implementation(libs.androidx.lifecycle.runtime.ktx)
implementation(libs.androidx.activity.compose)
implementation(platform(libs.androidx.compose.bom))
implementation(libs.androidx.ui)
implementation(libs.androidx.ui.graphics)
implementation(libs.androidx.ui.tooling.preview)
implementation(libs.androidx.material3)
testImplementation(libs.junit)
androidTestImplementation(libs.androidx.junit)
androidTestImplementation(libs.androidx.espresso.core)
androidTestImplementation(platform(libs.androidx.compose.bom))
androidTestImplementation(libs.androidx.ui.test.junit4)
debugImplementation(libs.androidx.ui.tooling)
debugImplementation(libs.androidx.ui.test.manifest)
}
Код: Выделить всё
....
implementation("androidx.media3:media3-exoplayer:1.3.0")
implementation("androidx.media3:media3-exoplayer-dash:1.3.0")
implementation("androidx.media3:media3-ui:1.3.0")
....
Вместо этого используйте каталог версий Подробнее... (⌘F1)
Информация для проверки: если ваш проект использует файл libs.versions.toml, вам следует поместить все зависимости Gradle в файл TOML. Эта проверка ищет объявления версий за пределами файла TOML и предлагает переместить их (а в IDE обеспечивает быстрое исправление для автоматического выполнения операции)
Итак:
- Как правильно добавить зависимости media3 для последней версии Android Studi — Iguana
- Почему моя сборка по умолчанию .gradle.kts для формата зависимостей проекта hello world выглядит совсем иначе, чем тот, который представлен в https://developer.android.com/media/med ... -world#kts.
По умолчанию он похож на что-то вроде реализации (libs.androidx.material3), начинается с libs. Помогите пожалуйста, я в замешательстве.
Подробнее здесь: https://stackoverflow.com/questions/782 ... -1-patch-2
Мобильная версия