Я нашел несколько ссылок, но они не объясняют, как это делается. Я могу отлаживать с помощью Xamarin Studio IDE, но эта IDE (без обид) хромает по сравнению с Visual Studio 2012.
Используя Visual Studio 2012, кажется, есть только возможность выбрать эмулятор для отладки. Итак, как мне заставить его отлаживать на моем реальном устройстве через USB (у меня уже есть USB Debugging = true)?
86
Ответы:
Я использую Visual Studio 2017 с OnePlus.
Чтобы отладка заработала, я сделал следующее.
Примечание: я заметил, что иногда это также зависит от кабеля, который вы используете. Если вам все еще не повезло, возможно, попробуйте другой кабель.
источник
Вы получите запрос на подтверждение на устройстве Android, чтобы спросить, разрешено ли подключение ПК. Это легко пропустить, если экран вашего устройства перешел в спящий режим.
источник
Я использую Visual Studio 2015 с Xamarin, и единственный способ заставить его распознать мой Galaxy S4 - это выключить и снова включить отладку по USB во время работы VS. Это требуется каждый раз, когда я хочу использовать этот телефон с VS. Мне никогда не приходилось делать это с Android Studio.
источник
1 - Оригинальные драйверы (Пример: http://androidmtk.com/download-samsung-usb-drivers )
2 - Включите параметры разработчика на мобильном устройстве (например, на android 4.2.2 выполните 7 щелчков на «информация о мобильном телефоне» - «серийный номер»)
3 - Отладка USB также в настройках вашего мобильного разработчика
источник
У меня тоже возникла аналогичная проблема, я решил ее, установив драйверы USB, специфичные для моей модели телефона.
источник
tl; dr Установите драйверы, если вы еще этого не сделали.
Как упоминалось в одном из комментариев выше, я установил драйвер USB для конкретного устройства (драйверы LG находятся здесь ), и это решило мою проблему. Теперь он работает отлично.
У меня создалось (неверное!) Впечатление, что мне не нужно устанавливать драйверы, чтобы включить отладку. Я уже мог подключить свое устройство к ноутбуку для просмотра файлов и т. Д., Поэтому считал, что драйверы не нужны.
источник
Когда все остальное будет готово, устройство может появиться в списке «Несовместимые устройства». Это могло произойти, если в вашем проекте установлена «Минимальная версия Android» выше, чем версия Android, установленная на вашем устройстве. Если это так, вы можете установить «Минимальную версию Android» в манифесте Android.
источник
Я установил мобильное соединение в режим зарядки USB и включил отладку по USB. Он может запросить установку драйвера, после установки драйвера отключите мобильный телефон и снова подключите его, теперь это должно отображаться в списке устройств Visual Studio для отладки.
источник
Похоже, Xamarin Android Player не установлен. Вам нужно будет установить это.
источник