2013-09-26 3 views
7

Ich experimentierte mit dem Android-Build-System für ein paar Tage. Ich konnte das System erfolgreich herunterladen und bauen wie beschrieben here. Ich habe den Meisterzweig gebaut.Android Build - Emulator fest auf Android boot logo

Anstatt emulator Befehl allein zu verwenden, habe ich den Befehl mit den Parametern here verwendet. Das Emulator-Fenster startete und zeigte das "android" -Logo, aber es blieb dort hängen. Ich ließ es für fast 1 Stunde, aber es sah aus wie in einer Art Boot-Schleife eingegeben. Wenn das Logcat aktiviert wurde, konnte ich einige "Verbindung fehlgeschlagen" Protokolle wie unten finden.

I/PackageManager( 283): /system/app/Launcher2.apk changed; collecting certs 
D/dalvikvm( 283): GC_CONCURRENT freed 460K, 36% free 5704K/8808K, paused 15ms+24ms, total 170ms 
I/Installer( 283): connecting... 
I/Installer( 283): disconnecting... 
E/Installer( 283): connection failed 
I/PackageManager( 283): /system/app/LiveWallpapers.apk changed; collecting certs 
D/dalvikvm( 283): GC_CONCURRENT freed 1182K, 43% free 5049K/8808K, paused 6ms+9ms, total 125ms 
I/Installer( 283): connecting... 
I/Installer( 283): disconnecting... 
E/Installer( 283): connection failed 
I/PackageManager( 283): /system/app/LiveWallpapersPicker.apk changed; collecting certs 
I/Installer( 283): connecting... 
I/Installer( 283): disconnecting... 
E/Installer( 283): connection failed 
I/PackageManager( 283): /system/app/MagicSmokeWallpapers.apk changed; collecting certs 
I/Installer( 283): connecting... 
I/Installer( 283): disconnecting... 
E/Installer( 283): connection failed 
I/PackageManager( 283): /system/app/MediaProvider.apk changed; collecting certs 
I/Installer( 283): connecting... 
I/Installer( 283): disconnecting... 
E/Installer( 283): connection failed 

Diese Nachrichten werden für fast alle APK angezeigt und in einer Schleife fortgesetzt. Das System hat Internetzugang, aber irgendwie kann der Emulator sich nicht mit dem Netzwerk verbinden, denke ich.

Mögliche Problemumgehungen?

Update: 30/09 Das Ausführen des Emulatorbefehls kurz nach dem Build funktionierte ebenfalls nicht. Ich zeige das Android-Logo überhaupt nicht.

+0

ich sein ein Netzwerkproblem nicht glauben, ich glaube, die Verbindung von Ihrem IDE nicht in der Lage ist fehlgeschlagen ist an den Emulator verbinden die App zu installieren. Dies verwendet kein Netzwerk, da es lokal ist, aber weil der Emulator sich in einer Boot-Schleife befindet, erlaubt es Eclipse nicht, die APK zu installieren. – Boardy

+0

Es könnte sich lohnen, den dem Emulator zugewiesenen Speicher zu reduzieren, 512 zu reduzieren und das Häkchen zu setzen Kontrollkästchen für die Verwendung von GPU. Starten Sie dann den Emulator neu und prüfen Sie, ob es einen Unterschied macht. – Boardy

+0

@Boardy, ich starte Emulator weder von der IDE noch installiere ich irgendeine App. Ich starte eine, die aus Code besteht. – gnuanu

Antwort

4

stellen Sie Ihren RAM-Größe zu 512 mb und starten Sie den emulator

+0

Versucht, aber keine Verwendung. – gnuanu