Building Android: Keine Regel machen Ziel
Ich bin derzeit der Aufbau von SE Android 4.2.1_r1 auf Ubuntu 10.04 64-bit. Ich bin fast durch den Prozess machen, aber ich bin derzeit fest auf die folgenden Fehler.
Install: out/host/linux-x86/framework/commons-cli-1.2.jar
host Prebuilt: commons-codec-1.4 (out/host/common/obj/JAVA_LIBRARIES/commons-codec-
1.4_intermediates/javalib.jar)
Notice file: prebuilts/tools/common/http-client/NOTICE -- out/host/linux
x86/obj/NOTICE_FILES/src//framework/commons-codec-1.4.jar.txt
Install: out/host/linux-x86/framework/commons-codec-1.4.jar
host Prebuilt: commons-compress-1.0 (out/host/common/obj/JAVA_LIBRARIES/commons
compress-1.0_intermediates/javalib.jar)
Notice file: prebuilts/tools/common/commons-compress/NOTICE -- out/host/linux
x86/obj/NOTICE_FILES/src//framework/commons-compress-1.0.jar.txt
Install: out/host/linux-x86/framework/commons-compress-1.0.jar
host Prebuilt: commons-logging-1.1.1 (out/host/common/obj/JAVA_LIBRARIES/commons
logging-1.1.1_intermediates/javalib.jar)
Notice file: prebuilts/tools/common/http-client/NOTICE -- out/host/linux
x86/obj/NOTICE_FILES/src//framework/commons-logging-1.1.1.jar.txt
Install: out/host/linux-x86/framework/commons-logging-1.1.1.jar
Notice file: libcore/NOTICE -- out/host/linux-x86/obj/NOTICE_FILES/src//framework/core
hostdex.jar.txt
host Prebuilt: tzdata-host (out/host/linux-x86/obj/ETC/tzdata-host_intermediates/tzdata)
Install: out/host/linux-x86/usr/share/zoneinfo/tzdata
Install: out/host/linux-x86/framework/core-hostdex.jar
Notice file: external/junit/NOTICE -- out/host/linux
x86/obj/NOTICE_FILES/src//framework/core-junit-hostdex.jar.txt
Install: out/host/linux-x86/framework/core-junit-hostdex.jar
host Java: sqlite-jdbc-host (out/host/common/obj/JAVA_LIBRARIES/sqlite-jdbc
host_intermediates/classes)
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
make: *** No rule to make target `out/host/common/obj/JAVA_LIBRARIES/mockwebserver
hostdex_intermediates/javalib.jar', needed by `out/host/common/obj/JAVA_LIBRARIES/core-
tests-hostdex_intermediates/classes-full-debug.jar'. Stop.
Habe ich versucht zu google, mein Fehler, aber ich bin nicht sicher, dass jemand tatsächlich erfolgreich integrierte SE Android 4.2.1. Das Verzeichnis mockwebserver-hostdex_intermediates nicht vorhanden.
Jede mögliche Hilfe würde geschätzt.
InformationsquelleAutor dannykim | 2013-01-21
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich habe das gleiche Probleme kompilieren von Android-4.2.1 von Master-repo also ich vermute, dass es sich nicht um ein problem von SEandroid. Ich habe sucesfully zusammengestellt SEandroid etwa zwei Tagen in die gleiche VM mit der gleichen config (Mittagessen-eng).
Ich kann nicht finden, alle Informationen zu diesem problem , nur ein paar Leute mit dem selben problem aber ohne Lösung.
In beiden Fällen habe ich die gleichen config, full-ger && machen, für den emulator. Ich find das schon ziemlich seltsam, dass ich das kompilieren könnte seandroid und nicht android, warten einige Ratschläge, um es funktioniert.
finden: `src': Keine solche Datei oder Verzeichnis, Sie Waren in der Lage dieses Problem zu beheben?
groups.google.com/forum/#!msg/android-building/o8Qg4CVrN70/... Forum habe ich festgestellt, dass einige Lösungen; versuchen Sie die Lösungen jetzt
Ich kann bestätigen, dass der fix funktioniert.
InformationsquelleAutor LivingDeadDivision
Fand einen Weg, um loszuwerden des Fehlers.
In libcore/JavaLibrary.mk (Linie 155) ändern mockwebserver-hostdex zu mockwebserver-host
Es ist ein bug im AOSP. Bis Sie es zu beheben, das funktioniert.
Quelle (in einem der Kommentare): https://groups.google.com/forum/#!msg/android-building/o8Qg4CVrN70/fR0OOu9xAZcJ
InformationsquelleAutor dannykim
Sieht aus wie das problem mit JDK und unsachgemäße Einrichtung der Umgebung. Stellen Sie sicher, die Sie installiert haben die richtige Java für Android KK [Java JDK6]. Ähnliches problem stellte ich mich in Android Lollipop.
InformationsquelleAutor Bhushan Bachhav
Nur stellen Sie sicher, habe OpenJDK 7 installiert ist und Sie getan.
Install OpenJDK-7 von hier: https://stackoverflow.com/a/16263651/3621912
InformationsquelleAutor Benny