Je tente de construire Google Android v2.2 (Froyo) de la source sur un ordinateur portable Asus A3E (512 Mo ram) exécutant Ubuntu Netbook 10.04 .Le bâtiment Froyo échoue - make: *** [.../classes.dex] Tué
j'ai suivi les instructions sur http://source.android.com/source/download.html et mettre java à la version 5 à l'utilisation:
sudo update-java-alternatives -s java-1.5.0-sun
java -version gives me: 1.5.0_018
Permettant ainsi le contrôle de prebuild Android fonctionne. J'ai également mis mon/~ .bashrc pour exporter le répertoire de base de Java et le mettre à la maison Java Android. J'ai aussi:
repo init -u git://android.git.kernel.org/platform/manifest.git -b froyo
repo sync
Je tout simplement:
make
Cela va pendant environ une minute, puis-je obtenir une longue pause à:
target Dex: core
Puis:
make: *** [out/target/common/obj/JAVA_LIBRARIES/core_intermediates/classes.dex] Killed
et je suis de retour à une invite. Je suppose que c'est un problème de mémoire car il bloque toutes les instances de navigateur que j'ai ouvert en même temps. Est-ce que quelqu'un sait une solution/solution de contournement ou au moins un bon chemin pour commencer le débogage.
Cheers, Stu
dmesg a montré l'absence de swapspace et l'échange de 256 Mo ne suffit pas. Merci pour les conseils sur ce que je vais devoir mettre à jour, j'augmenterai le swapspace car je n'aurais pas besoin de le faire trop longtemps :) Cheers, Stu – Stu