2010-12-09 18 views
4

J'ai remarqué que ADB.exe déplacé à platform-tools sur Android 2.3 SDK et l'a ajouté au chemin si bien. Mais maintenant, même avec tous les outils et le plugin Eclipse mis à jour, mon R.java n'est pas généré et les fichiers AIDL ne sont pas convertis en classes stub -> ergo tout le dossier gen est vide (même si je supprime tout le dossier ou nettoie mon projet). Notre construction est cassée à cause de cela et je veux demander si quelqu'un avait/a la même expérience et peut-être une solution à ce problème?R.Java ne pas être générés et les fichiers AIDL ne sont pas compilés dans Android SDK 2.3

grâce Robert

+0

Évidemment, le compilateur de ressources échoue. Que montrent les fenêtres Console et Problèmes d'Eclipse? Btw, vous avez seulement besoin de mettre à jour votre PATH pour utiliser adb.exe etc en dehors d'Eclipse ... l'ADT mis à jour saura toujours où trouver adb.exe (par rapport à ce que vous avez défini la racine du SDK Android dans les Préférences bien sûr). –

+0

Salut oui je pense aussi et je me demande pourquoi il échoue. Dans les problèmes, je vois juste des erreurs de compilation (résoudre les erreurs car les fichiers AIDL ne sont pas compilés et les ressources ne sont pas trouvées). dans la console, aucun message n'est affiché. – Robert

+0

J'ai des problèmes pour exécuter les AVD en 2.3 mais je peux au moins construire des applications avec des fichiers .aidl. J'ai remarqué que lorsque j'ai installé 2.3, Norton Security a mis en quarantaine aidl.exe. Je devais le restaurer. Avez-vous un fichier aidl.exe dans le nouveau dossier platform-tools? – NickT

Répondre

0

Il y a une entrée avec quelques conseils sur la façon dont vous devez passer à 2.3 avec Eclipse:

http://ggomeze.com/2010/12/09/updating-eclipse-to-gingerbread

Probablement vos ressources ne se construire en raison de la nouvelle " formaté "fonctionnalité à venir avec 2.3. Vérifiez vos fichiers string.xml et assurez-vous d'utiliser la syntaxe appropriée.

+0

Ne fonctionne pas, y at-il plus que des chaînes qui doivent être modifiées? –

+0

Oui, dans mon cas, ça a fait l'affaire! – ggomeze

0

J'ai résolu ce problème en effectuant une nouvelle installation d'Eclipse Helios (j'utilisais Ganymede avant cela). J'ai ensuite réimporté mes projets, et le problème est parti.