2010-10-13 20 views
11

Z systemem Android 2.2 na komputerze Galaxy S. Host jest maszyną OS X 10.6.4. DDMS w Eclipse zgłasza brak podłączonych urządzeń. adb devices - nic.Urządzenie z Androidem nie wyświetla się w DDMS

Próbowałem:

  1. Ponowne uruchomienie telefonu
  2. Przełączanie trybu USB Development
  3. podłączeniem/odłączeniem kabla
  4. Ponowne uruchomienie serwera (adb kill-server).

Dziwne jest to, że czasami komputer nie wykrywa podłączanego telefonu (nie ma powiadomień o wściekliźnie, a nie wpisów syslog), a czasami będzie. Działają inne urządzenia z Androidem.

Czy macie jakieś pomysły, co jeszcze mógłbym spróbować, czy to jest przegrana sprawa?

Dzięki

+1

Czy telefon zawsze wchodzi w tryb ładowania po podłączeniu? Jeśli nie, to brzmi to jak zły port USB lub kabel. – codelark

+0

Huh, nigdy o tym nie myślałem. Podłączono go do innego portu USB i wszystko działało. Ale oryginalny port działa z innymi urządzeniami peryferyjnymi. Kto wie :) – EightyEight

+0

Prześlij swoją sugestię jako odpowiedź, a ja oznaczę ją jako poprawną. – EightyEight

Odpowiedz

15

Na ostatnich MacBook Pro, jeden port nie będzie działać konsekwentnie. Testowany na 2 różnych Macbookach.

+0

Pracuję od miesięcy na tej wtyczce USB. I nagle telefon nie został wykryty (nie pamięć masowa USB ani debugowanie USB). Podłączenie urządzenia do innego portu USB spowodowało wyświetlenie go z powrotem. Dzięki. – rds

+0

Nie działa ponownie na komputerze Mac Lion po uaktualnieniu do najnowszej wersji eclipse/ddms. – xpepermint

+0

Wydaje się, że to samo dotyczy iMaca ... Jeden port działa, a drugi nie. Dziwne. – McGafter

4

Miał te same problemy ze współpracownikami i stwierdził, że w jakiś sposób "Debugowanie USB" zostało wyłączone w ustawieniach, mimo że działało dobrze zaledwie kilka dni wcześniej.

Pomyślałem, że wspomnę o tym, bo to nas trochę zaskoczyło.

+0

nawet nie wiedziałem, że potrzebuję aby to umożliwić! Dzięki – olore

2

Moje urządzenie programistyczne (LG GT540 z systemem Android 2.1, OS X 10.6.8) również w tajemniczy sposób przestało się pojawiać na urządzeniach "adb". Jedyną zmianą od wczoraj, o której pamiętam, było wylogowanie się z mojego konta Mac (jak zwykle robię na koniec dnia) i odłączenie kabla USB (co rzadko się zdarza).

Próbowałem powyższe propozycje, ale urządzenie nie pojawi się ponownie dopiero po:

  1. ponownym uruchomieniu komputera Mac,
  2. Wykonywanie przywracania danych fabrycznych na urządzeniu (Ustawienia> Prywatność> Reset),
  3. Ponowne uruchomienie urządzenia w trybie awaryjnym (przytrzymaj przyciski Home + Hangup podczas włączania),
  4. Ponowne przełączenie ustawienia dewelopersko-y:
    1. Włączenie debugowania USB dla D rozwój.
    2. Wyłączanie tylko pamięci masowej na karcie SD.
  5. I wreszcie, normalne ponowne uruchomienie urządzenia.

Kto wie, czym naprawdę był problem, ale mogę go ponownie zobaczyć i wdrożyć na moim urządzeniu.

2

Gdyby kopać w tym frajerem:

Uwaga: W Androidzie 4.2 i nowszych, Opcje programisty jest domyślnie ukryty. Aby go udostępnić, wybierz Ustawienia> O telefonie i wybierz Numer kompilacji siedem razy. Wróć do poprzedniego ekranu, aby znaleźć opcje dla programistów.

Powiązane problemy