5 Stimmen

IOException jedes Mal, wenn ich versuche, etwas auf den Android-Emulator hochzuladen

Ich verwende Windows 7 Ultimate 64 Bit Edition und Eclipse 3.5 mit dem Android-Plugin. Jedes Mal, wenn ich ein neues Projekt erstelle und versuche, es zu veröffentlichen, erhalte ich eine Fehlermeldung wie diese:

\[2010-02-15 22:48:10 - EPG3\]Uploading EPG3.apk onto device 'emulator-5554'
\[2010-02-15 22:48:15 - EPG3\]Failed to upload EPG3.apk on device 'emulator-5554'
\[2010-02-15 22:48:15 - EPG3\]java.io.IOException: Unable to upload file: timeout
\[2010-02-15 22:48:15 - EPG3\]Launch canceled!

Der Emulator funktioniert perfekt, adb kann ihn sehen, ich kann sogar logcat von ihm, aber er kann nichts von ihm schieben oder ziehen. In logcat erscheint nichts, was darauf hindeutet, dass der Emulator überhaupt einen Befehl erhalten hat. Es spielt keine Rolle, ob ich die Firewall ein- oder ausgeschaltet habe, oder ob ich versuche, adb install aufzurufen, um das Plugin zu umgehen. Selbst mit einer leeren App funktioniert nichts.

Irgendwelche Ideen?

0 Stimmen

Ähm, seltsam. Versuchen Sie adb von einer Admin-Shell aus zu starten?

0 Stimmen

Es scheint keinen Unterschied zu machen. Ich habe als Admin-Shell ausgeführt und ein Befehl wie "adb install EPG3.apk" bleibt einfach ewig hängen. Ich kann zum Beispiel "adb shell" eingeben und es verbindet sich ohne Probleme, aber nichts, wenn ich versuche zu installieren.

0 Stimmen

Stellen Sie sicher, dass Sie Eclipse mit "als Administrator ausführen" starten.

0voto

Philipp Punkte 1

Haben Sie versucht, den Pfad des Tools-Verzeichnisses zu Ihrem System-PATH hinzuzufügen, wie beschrieben aquí ?

0 Stimmen

Ja, das habe ich versucht. Soweit ich das beurteilen kann, liegt das Problem nicht darin, dass adb läuft oder der Emulator läuft, sondern darin, dass adb irgendetwas in den Emulator hochlädt. Soweit ich weiß, ist das Eclipse-Plugin durch die IOException, die ich sehe, während wenn ich es durch adb tue, es einfach auf unbestimmte Zeit hängen bleibt. Ich möchte noch hinzufügen, dass mein adb auch nichts auf ein angeschlossenes Gerät hochlädt. Wenn ich etwas wie adb -d install foo.apk versuche, bleibt es einfach für immer hängen. Alles funktioniert korrekt über Ubuntu auf einem zweiten Rechner (obwohl adb server mit sudo ausgeführt werden muss, um auf USB-Geräte zu installieren).

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X