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?
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ąć:
- Start Eclipse
- Window - > Avd Manager
- Uruchom emulator
- uruchom projekt
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.
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.
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.
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
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.
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.
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...
- start
- start emulator
- quit eclipse (do nie zamykaj emulatora)
- start eclipse
- Teraz uruchom swój program (powinien załadować 100% i nie utknąć)
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.
- Zakończ emulator
- Zakończ ADB, (po prostu zabiłem jego proces za pomocą Menedżera zadań.
- Uruchom emulator ponownie, (również powoduje restart ADB)
- Uruchom swój program
Nie powinno już utknąć.
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
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