Xamarin — отключен от средства визуализации макета

Я только что скачал xamarin studio. Я получаю сообщение об ошибке «отключено от средства визуализации макета, пожалуйста, закройте файл и повторите попытку» всякий раз, когда я открываю axml в папке макета. Я могу просмотреть исходный код, но не могу перейти на вкладку «Дизайн», чтобы добавить элементы управления. Закрытие файла не работает.

Я не знаю, как узнать, какую версию xamarin.android я использую, но я только что загрузил ее прошлой ночью. Когда я захожу в диспетчер SDK, он сообщает мне, что мои инструменты Android SDK имеют версию 23.0.4.

Я нашел эту старую тему на ту же тему. Я попытался переименовать папку с инструментами и понизить версию, но это тоже не сработало. Он сказал мне, что мне нужны инструменты как минимум версии 22.

http://forums.xamarin.com/discussion/14344/disconnected-from-layout-renderer-error-after-updating-android-sdk-tools-to-version-22-6

Я пробовал удалить Xamarin Studio и переустановить, но это не помогло. У меня есть Visual Studio 2013 с установленным обновлением 3. Но затем я также попытался установить Xamarin Studio на другой ноутбук с Visual Studio 2012 и столкнулся с той же проблемой.

Примечание. Эта ошибка отображается как в Visual Studio, так и в Xamarin Studio.

Я действительно надеюсь, что смогу решить эту проблему, поскольку я оцениваю Xamarin для 2 компаний. Любая помощь приветствуется.

-Рэнди


person randy    schedule 10.10.2014    source источник
comment
Для справки, я только что установил Xamarin Studio сегодня, и мой текущий Android SDK Tools — 23.0.5... У меня была та же проблема, но понижение версии до 23.0.2 решило ее и для меня.   -  person reidLinden    schedule 12.10.2014


Ответы (3)


Решение находится здесь: http://forums.xamarin.com/discussion/comment/51784/#Comment_51784 Только на этот раз вам нужно перейти с 23.0.4 на 23.0.2. Только что узнал это трудным путем.

Ваше здоровье

person Balint Farkas    schedule 10.10.2014
comment
Пожалуйста, воздержитесь от ответов, содержащих только ссылки. Когда эта ссылка сгниет, ваш ответ будет бесполезен. Вместо этого попробуйте включить решение в свой ответ вместе с источником. - person vefthym; 10.10.2014
comment
+1 Эта ссылка все еще лучше, чем все, что они предоставляют на своих форумах, с точки зрения поддержки, лол. - person Kal; 10.10.2014
comment
Плохое время, чтобы попробовать Xamarin в первый раз, спасибо :) - person JMK; 12.10.2014

Спасибо Балинт! Вы сделали мои выходные!!! Вот прямая ссылка на версию инструментов, которая работает.

http://dl-ssl.google.com/android/repository/tools_r23.2-windows.zip

person randy    schedule 10.10.2014
comment
Это ссылка 404. Я думаю, вы имели в виду ссылку dl- ssl.google.com/android/repository/tools_r23.0.2-windows.zip - person reidLinden; 11.10.2014

Недавно у меня возникла такая же проблема при попытке открыть main.xaml в Xamarin Studio для Mac OS X. Вот шаги, которые я предпринял для решения проблемы:

  1. Откройте Android SDK Manager в Xamarin Studio и удалите Android SDK Tools.
  2. Повторно загрузите инструменты SDK с [https://developer.android.com/sdk/index.html?hl=i]. Версия 23.0.2
  3. Убедитесь, что загруженный SDK разархивирован по пути /Users/username/Library/Developer/Xamarin/android-sdk-macosx.
  4. Затем я запустил SDK Manager из терминала, используя cd library/developer/xamarin/android-sdk-macosx/tools ./android.
  5. Когда SDK запустится, убедитесь, что инструменты Android SDK не выбраны, иначе он обновит его до версии 23.0.5, которая в настоящее время не работает.
  6. После того, как диспетчер SDK обновит и установит все пакеты, повторно откройте Xamarin Studio и перейдите в раздел «Настройки» -> «Расположения SDK» -> «Android» и выберите путь для пакета SDK для Android.

После выполнения этих шагов мне удалось успешно открыть файлы main.xaml для Android в OS X.

person Henry    schedule 21.10.2014