Не удалось выполнить задачу ':app:mapDebugSourceSetPaths'. > Ошибка при оценке свойства «extraGeneratedResDir» задачи

Я проверил этот ответ: https://stackoverflow.com/a/34834772/13519865

Он говорит нам удалить эту строку

apply plugin: 'com.google.gms.google-services'

Удаление строки по запросу завершает сборку, но я не могу использовать Firebase (ofc!), Это вызвало новую ошибку, которая говорит мне добавить строку: https://stackoverflow.com/a/40085096/13519865

Итак, я застрял здесь в петле. Пример связанного кода добавлен здесь https://github.com/Cyberavater/A.Reader

Это какие-то старые ответы. Пожалуйста, проверьте этот отвечать, это может помочь.

Alex Mamo 13.05.2022 08:23

@Alex Mamo Это решает проблему, спасибо за ваше время!

Cyber Avater 13.05.2022 09:11
0
2
38
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Согласно новому обновлению Бурундук для Android Studio, если вам нужно использовать службы Google, вы должны добавить следующие строки кода в файл build.gradle (проект):

plugins {
    id 'com.android.application' version '7.2.0' apply false
    id 'com.android.library' version '7.2.0' apply false
    id 'com.google.gms.google-services' version '4.3.10' apply false ?
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

И внутри вашего файла build.gradle (Module) следующие идентификаторы плагинов:

plugins {
    id 'com.android.application'
    id 'com.google.gms.google-services' ?
}

Здравствуйте, кажется, проблема все еще сохраняется. Когда я использовал версию 4.3.0, следуя здесь stackoverflow.com/questions/70883309/…, она работала, но при использовании версии 4.3.10 возникла та же проблема.

Cyber Avater 13.05.2022 14:58

Не удалось выполнить задачу ':app:mapDebugSourceSetPaths'. > Ошибка при оценке свойства «extraGeneratedResDir» задачи «:app:mapDebugSourceSetPaths». Причина: org.gradle.api.InvalidUserCodeException: запрос сопоставленного значения поставщика (интерфейс java.util.Set) перед задачей «:app:processDebugGoogleServices». завершено, не поддерживается

Cyber Avater 13.05.2022 14:58

Попробуйте использовать последнюю версию 7.2.0 для Gradle или понизьте ее до 4.3.0.

Alex Mamo 13.05.2022 15:00

Да, вы правы, смена на "7.2.0" сработала, спасибо! но разве «7.4.0-alpha01» не более поздняя? (уже последняя, ​​так как по умолчанию уже была «7.4.0-alpha01»).

Cyber Avater 13.05.2022 15:32

Да, но я предпочитаю работать со стабильными версиями. Вам решать, хотите ли вы использовать это или нет.

Alex Mamo 13.05.2022 15:48

Другие вопросы по теме