2017-12-28 3 views
0

Ich habe erfolgreich den Quellcode von Android-6.0.1_r79 von AOSP synchronisieren. Jetzt habe ich den folgenden Fehler erhalten, als ich versuchte, den Quellcode zu erstellen. Jeder kann mir sagen, wie ich es beheben kann, und einen erfolgreichen Build fertigstellen? Vielen Dank im Voraus.Build Android AOSP Fehler

Die folgende Zeile erscheint oft:

cts/Tests/Prüfungen/Schlüsselspeicher/src/android/Schlüsselspeicher/cts/KeyChainTest.java: 1: Fehler: ungültige Zeichen: \ 0

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                ^

cts/Tests/Prüfungen/Schlüsselspeicher/src/android/Schlüsselspeicher/cts/KeyChainTest.java: 1: Fehler: ungültige Zeichen: \ 0

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                ^

cts/Tests/Prüfungen/Schlüsselspeicher/src/android/Schlüsselspeicher /cts/KeyChainTest.java:1: Fehler: r Ende der Datei eached während

Parsen Und dann sehe ich diesen Fehler:

build/Kern/java.mk: 394: Rezept für das Ziel ‚out/target/common/obj/APPS/CtsKeystoreTestCases_intermediates/classes- Voll debug.jar‘failed machen: * [out/target/common/obj/APPS/CtsKeystoreTestCases_intermediates/Klassen-full-debug.jar] Fehler 41 machen: * für unfertige Aufträge Warten ....

+0

BTW, meine Ubuntu-Version ist 16.04 LTS. OpenJDK-Version ist 1.7. – lyjd

Antwort

0

Problem gelöst. Die Datei cts/tests/tests/keystore/src/android/keystore/cts/KeyChainTest.java ist irgendwie kaputt. Ich habe es geöffnet und es zeigt viele/00 illegale Charaktere. Also ersetzte ich es durch eine andere KeyChainTest.java-Datei aus einem anderen Android-Zweig. Rebuilt Android, dann habe ich erfolgreich gebaut.