Znalazłem kilka linków, ale nie wyjaśniają, jak to się robi. Mogę debugować za pomocą Xamarin Studio IDE, ale to IDE (bez wykroczenia) jest kiepskie w porównaniu z Visual Studio 2012.
Używając Visual Studio 2012, wydaje się, że jest tylko opcja wyboru emulatora do debugowania. Jak więc mam go debugować na moim prawdziwym urządzeniu przez USB (mam już debugowanie USB = prawda)?
85
Odpowiedzi:
Używam programu Visual Studio 2017 z OnePlus.
Aby debugowanie działało, wykonałem następujące czynności.
Uwaga dodatkowa: zauważyłem, że czasami zależy to również od używanego kabla. Jeśli nadal nie masz szczęścia, spróbuj innego kabla.
źródło
Na urządzeniu z systemem Android pojawi się monit o potwierdzenie, aby zapytać, czy komputer może się połączyć. Łatwo to przeoczyć, jeśli ekran urządzenia poszedł w stan uśpienia.
źródło
Używam programu Visual Studio 2015 z platformą Xamarin i jedynym sposobem, w jaki mogę go rozpoznać, jest wyłączenie i ponowne włączenie debugowania USB, gdy VS jest uruchomiony. Jest to wymagane za każdym razem, gdy chcę używać tego telefonu z VS. Nigdy nie musiałem tego robić w Android Studio.
źródło
1 - Oryginalne sterowniki (przykład: http://androidmtk.com/download-samsung-usb-drivers )
2 - Włącz opcje programisty na telefonie komórkowym (na przykład w systemie Android 4.2.2, kliknij 7 kliknięć „informacje o telefonie komórkowym” - „numer seryjny”)
3 - Debugowanie USB w opcjach programu Mobile Developer's
źródło
Doświadczyłem również podobnego problemu, rozwiązałem go, instalując sterowniki USB właściwe dla mojego modelu telefonu.
źródło
tl; dr Zainstaluj sterowniki, jeśli jeszcze tego nie zrobiłeś.
Jak wspomniano w jednym z powyższych komentarzy, zainstalowałem sterownik USB dla konkretnego urządzenia (sterowniki LG są tutaj ) i rozwiązałem mój problem. Teraz działa doskonale.
Miałem (niepoprawne!) Wrażenie, że nie będę musiał instalować sterowników, aby umożliwić debugowanie. Mogłem już podłączyć swoje urządzenie do laptopa, aby przeglądać pliki itp., Dlatego pomyślałem, że sterowniki są niepotrzebne.
źródło
Gdy wszystko inne będzie gotowe, urządzenie może pojawić się na liście „Niezgodne urządzenia”. Może się tak zdarzyć, jeśli „Minimalna wersja Androida” ustawiona w Twoim projekcie jest nowsza niż wersja Androida, którą masz na swoim urządzeniu. Jeśli tak, możesz ustawić „Minimalną wersję Androida” w manifeście Androida
źródło
Ustawiam połączenie mobilne w trybie ładowania USB i włączam debugowanie USB. Może poprosić o instalację sterownika, po instalacji sterownika odłącz telefon komórkowy i podłącz go ponownie, teraz powinno to pojawić się na liście urządzeń Visual Studio do debugowania.
źródło
Wygląda na to, że Xamarin Android Player nie jest zainstalowany. Będziesz musiał to zainstalować .
źródło