Xamarin ZipAlign не найден
При нажатии кнопки воспроизведения в Xamarin я получаю эту ошибку:
C:\Program Files (x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(2,2): Error MSB6004: The specified task executable location "C:\Users\OP\AppData\Local\Android\android-sdk\\tools\zipalign.exe" is invalid. (MSB6004) (HelloWorld)
При просмотре пути к файлу я не вижу zipalign.exe в папке (также double\\кажется таинственным).
Я только что установил Xamarin, так что, возможно, это была плохая установка?
Можно ли отключить zipalign?
Ответы
Ответ 1
Нашел решение на форумах Xamarin:
Последняя версия SDK от Google, выпущенная сегодня, немного изменила ситуацию. Мы готовим обновление для обработки новых местоположений.
Вы можете обойти проблему, найдя каталог android-sdk на вашей системы, затем копирование zipalign из инструментов сборки /19.1.0 каталог в каталог инструментов
Ответ 2
Предложение Джейсона хорошее, но...
Вам нужно скопировать C:\Program Files (x86)\Android\android-sdk\build-tools\19.1.0\zipalign.exe не в
C:\Program Files (x86)\Android\android-sdk\tools
но в
C:\Users\YourFolder\AppData\Local\Android\Android-SDK\инструменты
(нужно увидеть скрытый файл)
By:)
Изменить:
Комментарий Джейсона:
Нашел решение на форумах Xamarin:
Последняя версия SDK от Google, выпущенная сегодня, немного изменила ситуацию. Мы готовим обновление для обработки новых местоположений.
Вы можете обойти проблему, найдя в своей системе каталог android-sdk, затем скопировав zipalign из каталога build-tools/19.1.0 в каталог tools
Изменить 2:
Ошибка решена с помощью Xamarin 3.1.223
http://developer.xamarin.com/releases/vs/xamarin.vs_3/xamarin.vs_3.1/
затруднительного Исправлена регрессия, введенная Android SDK Tools r23 и Android Build-tools r20, которая изменила путь к инструменту zipalign.
Ответ 3
StefanoM5 имеет правильную идею, только если вы установили ее с опцией "Just for me".
Если вы установили его для "Все на этом компьютере", то он перемещает его в
C:\Program Files (x86)\Android\android-sdk\tools
Ответ 4
если вы не нашли местоположение zipalign.exe, перейдите к → android sdk tools.
затем перейдите в → инструменты сборки SDK SDK, если он не установлен, затем установите его и скопируйте в папку C:\Users\yourfolder\AppData\Local\Android\android-sdk\tools.