R.java n’est pas généré car eclipse ne peut pas exécuter aapt

J’utilise Ubuntu 11.10 et eclipse pour le développement Android. Je gardais Android-SDK dans mon dossier personnel, mais à cause de la place insuffisante, je l’ai copié sur le disque dur. Lorsque j’ai déplacé le SDK sur le disque dur, je n’avais pas les permissions nécessaires pour exécuter adb, aapt ou d’autres outils de plate-forme. J’ai donc édité le fichier / etc / fstab et ajouté la ligne suivante: /dev/sda3 /media/hdisk ntfs-3g defaults 0 0 Maintenant, lorsque j’exécute la commande ls -l | grep "sdk" ls -l | grep "sdk" dans le terminal, j’obtiens cette sortie

drwxrwxrwx 1 racine racine 4096 2012-10-20 16:07 android-sdk-linux

Donc, j’ai les permissions maintenant, mais quand je lance eclipse, le fichier R.java n’est toujours pas généré, mais le fichier BuildConfig.java est généré. Je peux exécuter aapt à partir du terminal, mais le faire chaque fois que je change le code n’est pas pratique. Aucune suggestion?

Si vous avez un Linux 64 bits en cours d’exécution, cette commande peut vous aider:

 sudo apt-get install ia32-libs 

Eu le même problème et celui-là a fait le tour. Trouvé ici .

C’est une vérification très basique mais avez-vous changé l’emplacement du SDK Android dans Eclipse? Préférences -> Android -> Emplacement du SDK

Ce problème semble devoir se résoudre après le redémarrage de mon PC environ 2-3 fois. Merci à tous pour votre aide.