Je suis en train de construire un AOSP à partir du code source basé sur Android 6.0.1 pour le marteau Nexus5. Par conséquent, le combo déjeuner est aosp_hammerheader-userdebugErreur de compilation du script de rendu AOSP
J'ai suivi les instructions de PSBA page et préparé la machine virtuelle sur Ubuntu 14.04. Après 1 jour de téléchargement, j'ai obtenu le code source while. Je viens de changer la taille du tas jvm avec -Xmx2048M. Ensuite, j'essaie de compiler, le processus est en cours.
Après environ 1 heure plus tard, j'ai eu l'erreur de compilation avec/frameworks/support/v8/renderscript. Beaucoup de message d'erreur comme suit.
ERROR: /home/vadmin/android/AOSP/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/FieldPacker.java:187: android.util cannot be resolved
ERROR: /home/vadmin/android/AOSP/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/FieldPacker.java:188: IllegalArgumentException cannot be resolved to a type
ERROR: /home/vadmin/android/AOSP/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/FieldPacker.java:195: android.util cannot be resolved
ERROR: /home/vadmin/android/AOSP/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/FieldPacker.java:196: IllegalArgumentException cannot be resolved to a type
ERROR: /home/vadmin/android/AOSP/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java:19: The import java.io cannot be resolved
ERROR: /home/vadmin/android/AOSP/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/RenderScript.java:20: The import java.lang cannot be resolved
Il semble manquer la bibliothèque très basique dans la source. J'essaie d'ignorer ce projet, mais cette bibliothèque de rendu est la dépendance pour le projet Gallery2. Je veux cette application sur ma rom.
Je vérifie également le dossier/frameworks/support, il y a une structure de projet Gradle, puis j'utilise ./gradlew build
pour compiler le projet/frameworks/support, ça marche et la compilation est réussie. Après cela, je vais normalement make -j4
compiler à nouveau, il échoue à nouveau.
Toute aide ou conseils pour résoudre ce problème sera très utile. Merci.
mise à jour à Mar 15
Suivre le commentaire de @StephenHines. Ce problème a été résolu. Peut-être que je synchronisé au milieu d'un commit multi-projet. Merci à StephenHines
Sans compilation/frameworks/support/v8/renderscript. Je désactive également le projet '/ packages/apps/Gallery2' et'/frameworks/rs/java/tests/', puis compile avec succès. Mais ce n'est qu'une solution de contournement. Y a-t-il une bonne suggestion ou information qui peut m'aider à compiler le script de rendu. –
Comment avez-vous débranché AOSP, quelles commandes de repo avez-vous utilisées? –
@LarrySchiefer Merci de demander. J'utilise simplement 'repo sync' pour extraire le dernier code source' master' d'AOSP. Et je n'ai point pointer une branche ou une autre étiquette, y a-t-il des tours ici? –