Как решить Указанный исполняемый файл AAPT2 не существует в Android Studio 3.2 - PullRequest
0 голосов
/ 28 сентября 2018

У меня проблема с Android Studio.Я пытаюсь использовать его в Windows, но у меня возникают проблемы во время процесса сборки проекта.

Во-первых, обратите внимание, что Android Studio установлен на моем дополнительном жестком диске.

Когда я пытаюсь собрать /запустить мой проект, я получаю эту ошибку:

Specified AAPT2 executable does not exist:
C:\Users\Rémi\\.gradle\caches\transforms-1\files-1.1\aapt2-3.2.0-4818971-windows.jar\35960bdffa2420a45dff6ec260c07fa9\aapt2-3.2.0-4818971-windows\aapt2.exe

И действительно, здесь нет aapt2.exe.

Но я нашел этот .exe здесь:

H:\Logiciels\AndroidStudioSDK\build-tools\28.0.2\aapt2.exe

и предыдущая версия здесь:

H:\Logiciels\AndroidStudioSDK\build-tools\27.0.3\aapt2.exe

Я пытался исправить эту проблему, изменив версию инструментов сборки, установив Файл> Структура проекта> Модули> Приложение> Инструменты сборкиВерсия .Эта опция была пуста, и я выбрал 28.0.2, но это ничего не меняет.

Спасибо за чтение.

PS: Этот вопрос не тот же.Моя ошибка другая, и в моем файле Grable google().

Ответы [ 6 ]

0 голосов
/ 05 апреля 2019

1 - введите в файл как

C:\Users\4khalil\.gradle\caches\transforms-1\files-1.1\aapt2-3.3.2-5309881-windows.jar\6abc6a09978228d11497e7ca9c3de2c9\aapt2-3.3.2-5309881-windows

, затем, если вы найдете aapt2.exe.dat, удалите расширение .dat, равное aapt2.exe, и проблема будет решена.

0 голосов
/ 26 февраля 2019

У меня была такая же проблема.Я решил ее, открыв файловый браузер и перейдя к этой папке C:\Users\(My User Name)\.gradle\caches\transforms-1\files-1.1\aapt2-3.2.1-4818971-windows.jar

Открыв эту папку и просмотрев ее содержимое, я удалил папку с пометкой 81c3666e327fa931c773a52e6cb0b3b7, которая для вас будет 35960bdffa2420a45dff6ec260c07fa9.

После этого я вернулся в Android Studio и щелкнул меню Build и использовал параметр Чистый проект , а затемопция Перестроить проект .

Я больше не получаю эту ошибку, или все ошибки отладки, которые говорят, что пакет Java "R" не существует.

Надеюсь, это поможет.

0 голосов
/ 27 декабря 2018

просто скопируйте и вставьте этот файл aap2.exe, получите его от друга или где-нибудь в этом месте и вставьте в ту же папку, что и у вас, в папке .gradle C: \ Users \ Dina.gradle \ caches \ transforms-1 \ files-1.1 \ aapt2-3.2.1-4818971-windows.jar \ 8735df2342ae4ae127451389faa5e1f1 \ aapt2-3.2.1-4818971-windows \ затем выполните сборку, после чего сборка завершится успешно.Я не знал, как прикрепить файл в своем ответе. Я новичок в переполнении стека.

0 голосов
/ 25 ноября 2018

Я решил эту проблему, удалив эту папку

Перейти по этому пути -> Удалить

Пример: C: \ Users \ Rémi.gradle \ caches \ transforms-1 \ files-1.1\ aapt2-3.2.0-4818971-windows.jar \ 35960bdffa2420a45dff6ec260c07fa9 \ aapt2-3.2.0-4818971-windows \ aapt2.exe

В этом перейти к «C: \ Users \ Rémi.gradle \ caches \»transforms-1 \ files-1.1 \ aapt2-3.2.0-4818971-windows.jar \ "и удалить 35960bdffa2420a45dff6ec260c07fa9

Очистить проект и построить

0 голосов
/ 16 ноября 2018

После решения моей проблемы в папке jar есть 3 папки, одна из которых состоит из файла aapt2.exe.Я скопировал этот файл в другую папку, где я получаю сообщение об ошибке.

ex: путь к jar: C:\Users\umabhavania\.gradle\caches\transforms-1\files-1.1\aapt2-3.2.1-4818971-windows.jar

путь к ошибке: C:\Users\umabhavania\.gradle\caches\transforms-1\files-1.1\aapt2-3.2.1-4818971-windows.jar\a57a698502c21bfe8cfc3ed6eb102b39\aapt2-3.2.1-4818971-windows

скопированный aapt2.exeфайл из папки 57f15fb82085ec9389484ff7e041344f в a57a698502c21bfe8cfc3ed6eb102b39

Надеюсь, это поможет ..

0 голосов
/ 17 октября 2018

Я решил это, удалив каталог, в котором ожидался исполняемый файл aapt2, например, C:\Users\support\.gradle\caches\transforms-1\files-1.1\aapt2-3.2.1-4818971-windows.jar\4c1f5b7dca1d5d378360be7f3fd9726a\aapt2-3.2.1-4818971-windows, а затем выполнил очистку в Android Studio Build> Clean Project.

После этого, похоже, он загрузилэто снова с отсутствующим исполняемым файлом, и теперь работает отлично.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...