2016-03-29 4 views
1

После обновления библиотеки поддержки Android до 23.2.1-beta1 я начал получать следующую ошибку. «Ошибка: Неизвестная опция» --no-version-vectors'-AAPT error ». Как я могу это исправить, если у кого-нибудь есть идея об этой ошибке, пожалуйста, помогите мне исправить это? Я полностью заблокирован этой ошибкой. Я использую Xamarin.Android.Ошибка: Неизвестная опция '--no-version-vectors'- Ошибка AAPT

+0

Какие версии Android SDK являются вашими минами и мишенями? – matthewrdev

ответ

1

Вам необходимо убедиться, что у вас установлена ​​версия SDK Build-Tools версии 23.0.0 или выше, и, кроме того, убедитесь, что старые версии удалены (некоторые версии Xamarin.Android предпочтут более старую версию, даже если более новая версия один установлен). От: https://forums.xamarin.com/discussion/63482/aapt-error-unknown-option-no-version-vectors

3

Другая причина: Последняя версия IDA Xamarin Studio добавляет (к файлу .csproj) несколько тегов для того, что по сути является одной и той же целью. Не уверен, что это может произойти, но, как только это произойдет, ошибка AAPT «-no-version-vectors» будет выбрана, если одна из дублированных целей будет из Android SDK. Комментируя лишние теги, вы узнаете об этом.

+1

Что я должен проверить в csproj? –

+1

@StenPetrov, посмотрите содержимое '' '' '' тегов в конец файла и '' '' ''. Посмотрите, имеют ли теги '' '' '' 'теги (кроме номеров версий)' '' Project = '' '. – baskren