Od czasu do czasu
pojawia się ten błąd i nie wiem, co go powoduje: Podczas próby uruchomienia / debugowania aplikacji na Androida na prawdziwym urządzeniu (w moim przypadku Galaxy Samsung S) pojawia się następujący błąd w konsoli :
Nie udało się zainstalować * .apk na urządzeniu *:
Limit czasu Uruchomienie anulowane!
To wszystko, co mówi mi konsola. LogCat nie dostarcza żadnych informacji. Widok Problemy z Eclipse nie pokazuje żadnych problemów.
Próbowałem bezskutecznie wykonać następujące kroki:
1. Czyszczenie projektu (Projekt-> Wyczyść)
2. Ponowne uruchamianie urządzenia, Eclipse, laptopa, wszystkie powyższe ...
3. Przeniesienie projektu do miejsca bez spacji, zgodnie z informacją Niepowodzenie zainstalować apk na urządzeniu „emulator-5554”: limit czasu
Aplikacja była w przeszłości wielokrotnie debugowana na tym urządzeniu (aplikacja jest dostępna w usłudze Market), ale ten problem zdarza się tak często i jest BARDZO OWOCOWY ...
Każda pomoc byłaby bardzo mile widziana! Dzięki.
Problems View
a jeśli wystąpi błąd czasu wykonania, wyświetli sięLogCat View
. Dlatego nie dostarczają żadnych informacji.Odpowiedzi:
Spróbuj zmienić limit czasu połączenia ADB. Myślę, że domyślnie jest to 5000ms i zmieniłem mój na 10000ms, aby pozbyć się tego problemu.
Jeśli jesteś w Eclipse, możesz to zrobić, przechodząc
Okno -> Preferencje -> Android -> DDMS -> Limit czasu połączenia ADB (ms)
źródło
To, co zwykle robię, gdy pojawia się ten błąd, polega na ponownym uruchomieniu
adb
serwera, wpisując cmd:adb kill-server
adb start-server
EDYCJA: W przypadku niektórych nigdy wersji Narzędzi platformy możesz to zrobić
DDMS Perspective
wDevices Tab
menu (obok przycisku Capture) kliknijReset adb
.EDIT2: Dowiedziałem się również, że lepiej jest używać z
USB port
tyłu komputera, ponieważ większość przedniej częściUSB ports
ma niską moc i naprawdę wydaje się wolniejsza podczas przesyłaniaapks
na twoje urządzenia.źródło
Czasami miałem ten problem, rozwiązaniem była zmiana kabla USB na nowy
źródło
nie używaj portów USB 3.0 do połączenia między komputerem a telefonem z Androidem!
USB 3.0 - Port z niebieskim językiem
USB 2.0 - Port z czarnym językiem
źródło
Uruchom ponownie telefon.
Poważnie! Całkowicie wyłącz i włącz zasilanie. To naprawiło to dla mnie.
źródło
Napotkałem ten sam problem i próbowałem zmienić limit czasu połączenia ADB. To nie zadziałało. Przełączałem się między portami USB komputera (przód -> tył) i to naprawiło problem !!!
źródło
Często to rozumiem. Też jestem na Galaxy S. Odłączam kabel od telefonu, podłączam go z powrotem i próbuję ponownie uruchomić aplikację z Eclipse, i to zwykle załatwia sprawę. Wygląda na to, że Eclipse czasami traci połączenie z telefonem, ale wydaje się, że przywraca to do życia.
źródło
Wiem, że to brzmi głupio, ale po wypróbowaniu wszystkiego zalecanego dla tego problemu z przekroczeniem limitu czasu podczas uruchamiania na urządzeniu, postanowiłem spróbować zmienić kabel i zadziałało. To Coby Kyros MID7015.
Wypróbowanie innego kabla jest dobrą i prostą opcją.
źródło