Как решить Не удалось выполнить задачу «: app: mergeDebugResources». в android студия 3.6.2 - PullRequest
0 голосов
/ 04 апреля 2020

Я совершенно новичок в android студии. Я создал свой первый проект и настроил эмулятор, но когда я запустил приложение, я получил ошибку ниже и вывод сборки: сборка не удалась. Пожалуйста, помогите мне, спасибо

FAILURE: сборка не удалась с исключением.

  • Что пошло не так: выполнение задачи не выполнено ': app: mergeDebugResources'.

    Не удалось разрешить все файлы для конфигурации ': app: _internal_aapt2_binary'. Не удалось разрешить com. android .tools.build: aapt2: 3.6.2-6040484. Требуется: project: app Нет кэшированной версии com. android .tools.build: aapt2: 3.6.2-6040484 для автономного режима. Нет кэшированной версии com. android .tools.build: aapt2: 3.6.2-6040484 для автономного режима.

Ответы [ 2 ]

0 голосов
/ 13 апреля 2020

Здравствуйте (нашел решение)! После долгих исследований и множества тестов я, наконец, нашел ответ на полученную ошибку (точно такую ​​же, как ваша) ^^. Это, вероятно, произошло, когда я обновил Android Studio ... В любом случае вот что я сделал, и это сработало: откройте любой проект и выполните «ФАЙЛ»> «СТРУКТУРА ПРОЕКТА ...» (или сочетание клавиш Ctrl + Alt + Shift + S ). Go к разделу проекта (в самом верху) только что появившегося окна и выберите последнюю версию Android Gradle Puglin (= Android Studio версия) и Gradle (теперь это 3.6.2 для AS и 6.3 для Gradle). После этого: "APPLY" и "OK".

Второе, что нужно сделать: "VIEW"> "TOOL WINDOWS"> "GRADLE". В только что открывшемся окне нажмите «TOGGLE OFFLINE MODE», предпоследний значок в верхней части окна (он НЕ ДОЛЖЕН выделяться больше), и оставьте это окно на некоторое время. Теперь соберите свой проект / создайте файл apk для запуска Gradle и загрузите необходимую версию, поскольку вы изменили версию (подключите ваш p ​​c к inte rnet!). Обычно (по крайней мере, для меня), AS загрузит то, что вам нужно, и вам просто придется немного подождать. Как только сборка будет завершена (что уже является хорошей новостью ^^), go возвращается в окно Gradle и снова активируйте «TOGGLE OFFLINE MODE» (он ДОЛЖЕН быть выделен). Перестройте свой проект, чтобы убедиться, что он работает (я не знаю, необходим ли этот шаг, но лучше слишком много, чем слишком мало!), И все готово! Больше никаких ошибок и больше не нужно подключаться к Inte rnet!

Надеюсь, это было полезно;)

0 голосов
/ 04 апреля 2020

Эти ресурсы должны быть установлены, и их нельзя синхронизировать в автономном режиме, поэтому вам необходимо подключиться к inte rnet, а затем снова синхронизировать c build.gradle, чтобы загрузить эти ресурсы. Надеюсь, это поможет вам.

...