2016-05-10 3 views
0

При попытке создать MyApp.D.Droid в Xamarin возникает следующая ошибка. Может кто-нибудь объяснить, почему я получаю эту ошибку и где я могу найти указанный файл jar.Ошибка файла При попытке создать приложение в Xamarin

Тяжесть Код Описание проекта Строка файла Подавление Государство Ошибка Пожалуйста, установите пакет: «Xamarin.Android.Support.v4» доступен в SDK установки. Файл библиотеки Java C: \ Users \ имя_пользователя \ AppData \ Local \ Xamarin \ Android.Support.v4 \ 23.3.0.0 \ embedded \ libs/internal_impl-23.3.0.jar не существует. MyApp.Droid

+0

Вы установили библиотеку поддержки, используя менеджер Android SDK? – Sanne

+0

Да, я установил его. –

+0

Пожалуйста, выполните следующие шаги, указанные ниже: http://stackoverflow.com/a/37827122/2034822 – Nikita

ответ

0

У меня была эта проблема на днях. Был Xamarin Forum post, который помог мне найти решение.

Что сработало для меня, было удалить все под C: \ Users \ AppData \ Local \ Xamarin \, а затем выполнить очистку и перестройку. Если на макинтош, что папка будет находиться под /Users/UserName/.local/share/Xamarin

+0

Да, я попробовал удалить, а затем восстановить приложение, но он дал сообщение об ошибке, которое не удалось распечатать, и не может скопировать указанный jar файл. Есть ли способ вручную загрузить и добавить эти файлы –

0

Вам нужно сделать следующее:

1) загрузить этот файл https://dl-ssl.google.com/android/repository/support_r19.0.1.zip

2) Распакуйте его в местоположение вашего выбора

3) создать каталог следующий C: \ Users \ имя_пользователя \ AppData \ Local \ Xamarin \ Android.Support.v4 \ 23.3.0.0 \ содержание

4) скопировать распакованный каталог в это новое содержимое папки

5) в проводнике файлов (Windows) перейдите к C: \ Users \ имя_пользователя \ AppData \ Local \ Xamarin

6) создать такую ​​же структуру каталогов и контента для других каталогов на этом уровне

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

Я должен был сделать это много много раз, по причинам, я не понимаю

1

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

Вы можете очистить локальный кеш, как сказал Андрес Кастро выше, а затем перестройте свой проект.

Также всегда убедитесь, что все обновления Android SDK обновлены до последних версий и что пакеты для библиотек поддержки те же, что и Xamarin Forms.

Смежные вопросы