Подтвердить что ты не робот

Как отлаживать реальное устройство Android с помощью Xamarin для Visual Studio?

Я нашел несколько ссылок, но они не объясняют, как это делается. Я могу отлаживать использование Xamarin Studio IDE, но эта IDE (без обид) является хромой по сравнению с Visual Studio. Используя Visual Studio, есть возможность выбрать эмулятор для отладки. Итак, как мне заставить его отлаживать мое реальное устройство через USB (у меня уже есть USB Debugging = true)?

4b9b3361

Ответ 1

Я использую Visual Studio 2015 с Samsung S4.

Чтобы получить отладочную работу, я сделал следующее.

  • Включите параметры разработчика на вашем устройстве. (Настройки → Дополнительно → Об устройстве → Повторно нажмите номер строителя до тех пор, пока параметры разработчика не будут включены.
  • Перейдите в "Параметры разработчика" и выберите "Отладка USB"
  • Подключите телефон к компьютеру через USB. Мне пришлось подключить свой телефон к компьютеру на борту USB-порта, а не к USB-концентратору, так как это не срабатывало
  • Вам должно быть предложено доверять вашему ПК (доверять ему)
  • Запустить Visual Studio
  • Откройте свое решение, и теперь ваше устройство должно быть доступно.

Ответ 2

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

Ответ 3

Я использую Visual Studio 2015 с Xamarin, и единственный способ заставить его распознать мою Galaxy S4 - отключить и снова включить отладку USB во время работы VS. Это требуется каждый раз, когда я хочу использовать этот телефон с VS. Мне никогда не приходилось делать это с помощью Android Studio.

Ответ 4

1 - Исходные драйверы (пример: http://androidmtk.com/download-samsung-usb-drivers)

2 - Включите параметры разработчика на мобильном устройстве (например, на Android 4.2.2, выполните 7 щелчков по "мобильной информации" - "серийный номер" )

3 - Отладка USB в настройках вашего мобильного разработчика тоже

Ответ 5

У меня также возникла аналогичная проблема, Я решил это, установив драйверы USB, специфичные для моей модели телефона.

Ответ 6

tl; dr Установите драйверы, если вы еще этого не сделали.

Как упоминалось в одном из комментариев выше, я установил USB-драйвер устройства (драйверы LG здесь), и он решил мою проблему. Теперь он отлично работает.

Я был под (неправильным!) впечатлением, что мне не нужно было устанавливать драйверы для включения отладки. Я уже мог подключить свое устройство к ноутбуку, чтобы просматривать файлы и т.д., И, следовательно, подумали, что драйверы не нужны.

Ответ 7

Я установил мобильное соединение в режиме зарядки USB и включил USB-отладку. Он может попросить установить драйвер, после установки драйвера отключите мобильный телефон и снова подключите его, теперь это должно отображаться в списке устройств Visual Studio для отладки.

Ответ 8

Как только все остальное будет готово, устройство может появиться в списке "Не совместимые устройства". Это может произойти, если "Minimun Android version", установленная в вашем проекте, выше, чем версия Android в вашем устройстве. Если это так, вы можете установить "Minimun Android version" в манифесте андроида