@DanS Chociaż to pytanie może być dobre dla android.se, nie jest tutaj zbyteczne, ponieważ odnosi się bezpośrednio do potrzeb programisty w zakresie testowania / debugowania. „narzędzia programowe powszechnie używane przez programistów” z centrum pomocy, do którego prowadzi link zamykający pytanie.
Musisz włączyć debugowanie USB przed podłączeniem urządzenia do komputera. Odłącz urządzenie, a następnie spróbuj włączyć debugowanie USB. To powinno działać. Jeśli tak, możesz ponownie podłączyć go do komputera i powinien działać
ORAZ, po zaznaczeniu pola wyboru Debugowanie USB, podłącz kabel USB do komputera. Następnie SZUKAJ okna dialogowego na urządzeniu z polem wyboru wskazującym, że można debugować po połączeniu z komputerem. Sprawdź to.
W telefonie musisz włączyć debugowanie USB. Aby to zrobić,
przejdź do „Ustawień”.
Przejdź do „Informacje o telefonie”
Przejdź do „Informacje o oprogramowaniu
” Pięć razy dotknij „Numer kompilacji”.
Pojawi się wyskakujące okienko z napisem „Jesteś teraz programistą”. Jeszcze nie skończyłeś.
Wróć do strony głównej telefonu, naciskając przycisk ekranu głównego.
Przejdź do ustawień".
Przejdź do „Opcje programisty”.
Kliknij „Debugowanie USB - Włącz tryb debugowania po podłączeniu USB”. Pojawi się niebieski znacznik wyboru.
(EDYTUJ: Jeśli debugowanie USB jest wyszarzone, odłącz telefon. Debugowanie USB nie powinno już być wyszarzone. Jeśli nie jest wyszarzone, zaznacz to pole i podłącz telefon do komputera).
Odłącz telefon od komputera. Następnie podłącz go ponownie. Upewnij się, że w wyskakującym okienku ustawiono opcję „Synchronizacja multimediów (MTP)”.
Teraz Twój telefon wyświetli opcję, gdy chcesz uruchomić aplikację w Eclipse.
(Poszukaj okna dialogowego w telefonie i zaakceptuj połączenie debugowania z komputerem).
(Przejdź również do Panelu sterowania | Menedżera urządzeń i upewnij się, że dla Twojego telefonu są DWA wpisy, podobne do tych opisanych poniżej).
Odłącz telefon od komputera i przejdź do rozwijania opcji, a teraz możesz włączyć debugowanie USB. jeśli podłączysz USB i spróbujesz włączyć debugowanie, nie włączy się i postępuj zgodnie z TMacGyver jest w porządku, działa dla mnie przy użyciu połączenia z komputerem PC.
Odłącz telefon od komputera, a następnie wybierz Oprogramowanie komputerowe jako Typ połączenia z komputerem. Następnie przejdź do opcji programisty i wybierz debugowanie USB
Właśnie natknąłem się na to na LG Rebel LTE (LGL44VL). Jak zauważają inne odpowiedzi, musisz zmienić tryb połączenia USB na PTP. Ale panele sterowania mojego telefonu różniły się od standardowego Androida i nie miały takiej opcji.
Ta opcja ukrywała się w powiadomieniu, które pojawiło się po podłączeniu telefonu. Musiałem otworzyć tacę powiadomień i dotknąć powiadomienia oznaczonego etykietą
Urządzenie multimedialne (MTP) Stuknij tutaj, aby uzyskać więcej opcji USB
Wiele rozwiązań, które widziałem, sugeruje ustawienie połączenia na „Oprogramowanie komputerowe”, ale nie było to możliwe. Próbowałem wszystkiego , dopóki nie ustawiłem go na Połączenie internetowe (następnie Ethernet na następnym ekranie), po prostu nie rozpoznałbym go jako urządzenie do debugowania.
Podłącz telefon do komputera, upewnij się, że opcje programisty są włączone. Następnie typ połączenia musi być MTP lub Transfer plików. Tylko ładowanie nie pozwala na debugowanie USB (wyłącza tę opcję).
Po niezliczonych próbach znalazłem następujący cytat:
Jeśli używasz My KNOX , nie możesz włączyć trybu debugowania USB , gdy kontener jest zainstalowany. Niestety, musisz zrootować swoje urządzenie ... - czytaj dalej
Ponadto upewnij się, że:
Twój kabel USB działa
Twój typ połączenia to MTP (lub w niektórych przypadkach PTP)
aby włączyć debugowanie USB przed podłączeniem urządzenia za pomocą kabla USB
Przerzuciłem się na inne urządzenie bez KNOX (również nie zrootowane), aby zaoszczędzić czas. Może ten cytat zaoszczędzi komuś trochę czasu. To było jedyne wytłumaczenie dla mnie w tym przypadku.
Podłącz do komputera z systemem Windows za pomocą kabla USB.
POKAZUJE, że telefon jest ładowany przez USB (więc wtyczka musi być w porządku), ale nie jest wyświetlana jako „Ten komputer” w Eksploratorze plików systemu Windows jako urządzenie / dysk ... grrr.
Okazuje się, że nie wszystkie kable USB są takie same - niektórzy producenci kabli USB robią tylko kabel z 2-przewodowymi zamiast 4-przewodowymi, dzięki czemu będą ładować, ale nie przepuszczają danych przez kabel - więc jeśli rozwiązania programowe wydają się nie działać, spróbuj zmienić kabel USB (!).
Piszę to tutaj, aby ktoś inny nie musiał tracić pół godziny na zastanawianie się, że jakiś producent kabli USB nie zawiera wszystkich 4 przewodów w swoich kablach USB ... grrr.
Mam wrażenie, że jeśli masz telefon firmowy, IT Twojej korporacji może również blokować debugowanie USB. Wypróbowałem wszystkie różne tryby połączenia, a opcja debugowania USB pozostaje mocno wyszarzona.
Próbuję włączyć BATTERY_STATS dla GSam Monitor Pro, ale myślę, że jest to wyłączone przez oprogramowanie Airwatch MDM, którego używa moja firma. Płacą za to, więc myślę, że utknąłem.
Właśnie napotkałem ten problem na obecnym telefonie LG na komputerze z systemem Windows. Wszystko, począwszy od opcji programisty, było poprawnie włączone, ale nie było w stanie zobaczyć urządzenia przez ABD. Potrzebne były sterowniki instalacyjne, które udało mi się zrobić z telefonu.
Po podłączeniu przez USB i zezwoleniu na połączenie, stuknąłem w powiadomienie o typie połączenia USB i na ekranie, na którym wybierasz typ połączenia USB (MTP, PTP itp.), Kliknąłem ikonę z trzema kropkami w prawym górnym rogu na ekranie i wybrano instalację sterowników komputera. Po zainstalowaniu sterowników na moim komputerze udało mi się połączyć przez ABD w celu debugowania.
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.