2015-10-31 7 views
5

nicht testen Ich baute die Android AOSP Baum für das Mako-Gerät erfolgreich auf meinem Ubuntu 14.04 LTS Desktop mit dem '. build/envset.sh ',' lunch mako-userdebug 'und' make -j4 'Befehle. Ich habe versucht, es im Emulator auszuführen, indem ich die von Google bereitgestellten Anweisungen befolgte (d. H. Den "Emulator" -Befehl in ein Terminal eingeben, gleich nachdem der Build abgeschlossen wurde), aber es funktioniert nicht. Der Emulator startet, bleibt aber auf einem schwarzen Bildschirm stecken. Ich habe die folgenden Warnungen/Fehler bemerkt, während der Emulator gestartet wird:Ich kann meine AOSP Build auf dem Emulator

emulator: control console listening on port 5554, ADB on port 5555 
emulator: can't connect to ADB server: Transport endpoint is not connected (errno = 107) 

Jede Hilfe bei der Lösung dieses Fehlers wird sehr geschätzt.

+0

Sie können virualbox verwenden, um ein benutzerdefiniertes Bild zu erstellen und zu testen: http://www.osboxes.org/android-x86/ –

+0

Danke, ich kann versuchen, diese Arbeit zu umgehen, wenn nichts anderes vorgeschlagen wird. Es scheint nur, dass der AOSP-Emulator einfach funktionieren sollte, ohne auf die Installation einer virtuellen Box zurückgreifen zu müssen. – Phil

Antwort

3

Phil,

Um ein Bild für den Emulator zu machen, müssen Sie eine der generischen Bilder machen. z.B. Mittagessen aosp_arm-eng (Sie können uns auch userdebug, etc). Es erscheint vielleicht nicht im Mittagsmenü, aber es sollte dennoch verfügbar sein. Der Emulator wurde ausschließlich zum Testen der im Framework vorgenommenen Änderungen und der standardmäßigen Systemeigenschaften (die unabhängig von der Hardware sind) erstellt. Erstellen Sie die Arm-Version sollte Ihre Fehler beheben!

Am besten!