Обновление с gradle 7 до gradle 8 в Android Studio не позволяет синхронизировать файлы gradleAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Обновление с gradle 7 до gradle 8 в Android Studio не позволяет синхронизировать файлы gradle

Сообщение Anonymous »

Мое приложение отлично работает с использованием Gradle 7.X (и соответствующего AGP). При обновлении только gradle и AGP до версии 8.0 (то же самое при использовании последней версии 8.X) я больше не могу синхронизироваться.
Следующая строка из build.gradle:

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

....
productFlavors {
myapp{
dimension "allBuilds"
applicationId "com.mycompany.app.myapp"
manifestPlaceholders = [ appLabel:getAppName("myapp") ]
....
Сообщается об ошибке:

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

Build file 'C:\SVN\Trunk\AndroidAS\app\build.gradle' line: 371

A problem occurred evaluating project ':app'.
> Could not find method myapp() for arguments [build_dafdi2f917kzmqhe29txz3kwk$_run_closure1$_closure7$_closure17$_closure23@6697cf51] on BuildType$AgpDecorated_Decorated{name=productFlavors, debuggable=false, testCoverageEnabled=false, jniDebuggable=false, pseudoLocalesEnabled=false, renderscriptDebuggable=false, renderscriptOptimLevel=3, minifyEnabled=false, zipAlignEnabled=true, signingConfig=null, embedMicroApp=true, mBuildConfigFields={}, mResValues={}, mProguardFiles=[], mConsumerProguardFiles=[], mManifestPlaceholders={}} of type com.android.build.gradle.internal.dsl.BuildType$AgpDecorated.
Я попытался сократить файл до совершенно простых ProductFlavors и одного "". В тот момент, когда я снова добавляю вариант, появляется ошибка.
Если я просто продолжу удалять части моего build.gradle, я смогу добраться до этого и Я все еще получаю ту же ошибку:

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

apply plugin: 'com.android.application'

android {
namespace 'com.mycompany.app.myapp'

buildTypes {
productFlavors {
myapp{
applicationId "com.mycompany.app.myapp"
}
}
}
}
Это настолько упрощенно, насколько это возможно. Похоже, это проблема конфигурации, а не проблема с самим файлом gradle.
Есть ли другие изменения, которые необходимо внести для этого обновления, что-то еще в Android Studio (Android) Удаление функции Studio Koala | 2024.1.2, патч 1)?
Необходимость обновления заключается в том, что я хочу использовать Crashlytics.log() и связанные с ним методы.
Альтернативно есть ли способ использовать хлебные крошки Crashlytics без обновления до Gradle/AGP 8.X?
Спасибо

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

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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