Eclipse utknął podczas próby uruchomienia aplikacji na Androida

Próbuję uruchomić aplikację helloandroid na Motoroli Milestone A853. Wpisałem "urządzenia adb" i telefon komórkowy jest prawidłowo rozpoznawany. Jednak, gdy próbuję uruchomić aplikację Eclipse zawsze zatrzymany na 27% "uruchomienie delegata".

Co może być powodem?

Author: Mat, 2011-02-25

9 answers

Miał ten sam 27% problem z emulatorem. Został naprawiony dopiero po tym, jak usunąłem AVD i odtworzyłem go, więc jest to bardzo prawdopodobne związane z urządzeniem / emulatorem (a ponadto ponowne uruchomienie ADB nie naprawiło problemu).

EDIT:

Znalazłem to na stronach projektu jako numer # 21073, na który odpowiedział benpar:

Aktualizacja: tego scenariusza można również uniknąć, jeśli emulator AVD zostanie uruchomiony z Menedżera AVD w Eclipse. Problem występuje przy uruchomieniu pierwszego emulatora z przycisk Uruchom w Eclipse.

Aby uniknąć:

  1. Start Eclipse
  2. Window - > Avd Manager
  3. Uruchom emulator
  4. uruchom projekt
 72
Author: ubzack,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-10-27 18:48:40

Miałem również ten problem podczas uruchamiania aplikacji w emulatorze. Upewnij się, że emulator jest uruchomiony przed uruchomieniem aplikacji i nie będziesz miał tego problemu.

 6
Author: Johno Scott,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-12-02 04:45:52

Aby uzyskać więcej informacji, spróbuj zainstalować i uruchomić aplikację z linii poleceń poza Eclipse. Znajdziesz swoje .apk w folderze / bin twojego projektu, następnie użyj:

adb install -r <projectname>.apk

Może działać, a jeśli nie, możesz uzyskać lepsze informacje o przyczynie błędu. Moje doświadczenie z Eclipse pokazało, że czasami może być wybredny i to powinno pomóc w wyizolowaniu problemu.

 4
Author: Jerry Brady,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-02-25 15:22:55

Miałem ten sam problem z 27%. Odłączenie urządzenia i podłączenie go z powrotem naprawiło to.

 4
Author: azdev,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-09-18 01:12:41

Odkryłem, że najszybszym sposobem jest sprawdzenie za pomocą mostu debugowania Androida w wierszu poleceń. Czasami wystarczy zatrzymać i uruchomić serwer adb. Czyli:

adb kill-server

Zatrzyma serwer. Wtedy:

adb start-server

To powinno wystarczyć. Sprawdź dołączone urządzenia (ale nie jest to konieczne)

adb devices

I wyświetla listę dołączonych urządzeń.
Następnie wróć do eclipse i zacznij ponownie debugować.

Można to również zrobić w Urządzenia widok przez Eclipse.

 4
Author: karol,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-11-28 15:13:28

Mam rozwiązanie tego problemu trochę głupie. To, co zrobiłem, to uruchomiony emulator z jednej instancji eclipse.. Zamknięte zaćmienie. Zamknięcie eclipse nie zatrzyma emulatora. Teraz uruchom ponownie eclipse. Teraz uruchom aplikację w emulatorze już uruchomiony.

 2
Author: Vinay,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-11-26 22:53:47

Bardzo irytujący problem. Musiałem zamknąć eclipse i emulator, a następnie uruchomić ponownie, co stało się czasochłonne. Przyszedłem tu i przeczytałem, co napisali Anna Lear i Vinay. Zadziałało! Myślę, że w moim przypadku ten problem wystąpił, ponieważ wyszedłem eclipse, gdy emulator był jeszcze uruchomiony. Aby poprawić, jak napisali Anna i Vinay, zrób to...

Upewnij się, że Eclipse i emulator są wyłączone...

  1. start
  2. start emulator
  3. quit eclipse (do nie zamykaj emulatora)
  4. start eclipse
  5. Teraz uruchom swój program (powinien załadować 100% i nie utknąć)
 2
Author: droidsmith,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-03-04 16:20:07

Dla mnie to ADB wisiało. Żadna ilość zakończeń ani eclipse, ani emulator nie miały żadnego efektu.

  1. Zakończ emulator
  2. Zakończ ADB, (po prostu zabiłem jego proces za pomocą Menedżera zadań.
  3. Uruchom emulator ponownie, (również powoduje restart ADB)
  4. Uruchom swój program

Nie powinno już utknąć.

 0
Author: The Rockncoder,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2012-09-06 22:57:42

Używałem Samsunga Galaxy do uruchomienia aplikacji. Zmarnowałem dużo czasu na uruchamianie aplikacji, ale nie uruchamiała się i za każdym razem musiałem ponownie uruchamiać eclipse. Dla mnie po prostu wykonuję te kroki i nie było już żadnego problemu

  • usunięto moje urządzenie z mojego komputera
  • Uruchom aplikację
  • gdy poprosi o dołączenie urządzenia lub utworzenie AVD.
  • podłączam ponownie urządzenie i wybieram wyjście.
  • W końcu rozwiązałem problem
 0
Author: zeeshan haider,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-10-14 18:41:15