2016-04-28 3 views
3

Я хотел попробовать Xamarin.Android для моего проекта, поэтому я установил Visual Studio 2015 и Xamarin.Android. Затем я установил пакеты для версий Android, которые я хотел использовать.Приложение примера Xamarin ничего не отображает

Теперь я пытаюсь запустить TaskyAndroid, следуя this tutorial. Сначала был пропущен один из двух проектов, который я исправил, борясь вокруг сети. Теперь, если я начну его отладку, она запускает эмулятор и дает мне эту ошибку:

Couldn't connect to logcat, GetProcessId returned: 0 

Я проверил в свойствах проекта, как проекты решения настроены для отладки. У меня быстрое развертывание отключено, и я разрешил INTERNET и ACCESS_COARSE_LOCATION в манифесте Android. Эмулятор отображает пустой экран.

Если я запускаю его в режиме деблокирования (после изменения конфигурации), эмулятор отображает то же самое, без вышеупомянутой ошибки.

EDIT: Я пробовал очистить и перестроить решение. Отмена выбора «Использовать совместное время выполнения» и переустановка Xamarin тоже не помогла. Я пробовал взглянуть на журнал, но я не смог собрать соответствующую информацию.

+0

Возможный дубликат [Невозможно запустить Android-эмулятор] (http: // stackoverflow.com/questions/27790785/неспособный к запуску-android-эмулятор) – Vishnu

ответ

5

Существует несколько решений в this thread. Попробуйте:

  • Закрывающий эмулятор, очищающий раствор, затем работающий для меня раствор. Или
  • Чистый и Rebuild Или
  • Deselecting «Использование Shared выполнения» в Project Properties Options> Android> Пеналы свойства или
  • Переустановка Xamarin эмулятор
3

В то время как я имел дело с подобным вопросом (только с реальным устройством), я обнаружил, что мой Mono Shared Runtime, установленный на моем устройстве Android, был поврежден или что-то в этом роде.

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

Перейти на телефон Setiings ->приложения ->Mono Shared время выполнения ->Uninstall

С вашей следующей сборке и развертывании, он будет переустанавливать снова и, надеюсь, он будет решите свою проблему, как это было для меня.

Edited: Через некоторое время, я нашел еще несколько причин, которые могли бы молча предотвратить для развертывания приложения на устройстве:

  • недостатка места в вашей SD карты
  • испорченные установки вашего приложения с именами вроде: yourProjName.yourProjName 0kb size
+0

Я использую эмулятор, который поставляется с Xamarin, поэтому мне нечего устанавливать, но я отключил «Использовать совместную работу» в настройках Android проект. Проблема все еще присутствует. – Slath

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