Comment générer R.java
J'ai téléchargé quelques codes source de Google codes source.
Je exécutés sur Eclipse mais R.java
fichier n'est pas créé, et donc j'ai eu beaucoup d'erreurs en disant que R
ne peut pas être résolu. Il n'y a pas de main.xml
dans la mise en page aussi. Certains autres fichiers XML sont là. Comment puis-je exécuter ces programmes?
Il y a beaucoup de questions similaires sur Stackoverflow. Merci de faire une recherche, et de lire la documentation de base. Pas de Main.xml n'est pas nécessaire. " stackoverflow.com/questions/4516428/r-java-auto-generated-file stackoverflow.com/questions/2757107/...
FWIW, aucune de ces questions ont été répondu entièrement correctement. Eclipse peut obtenir lui-même dans un état où il ne génère pas d'R.java fichier. En fait, mon R.java a supprimé par le Projet->opération de Nettoyage suggérées par les gens là.
Oui, clean supprimera R.java mais la prochaine fois que vous générez il sera recréé. Si ce n'est pas le cas, vous pouvez essayez de quitter Eclipse, puis de revenir dans; parfois Eclipse devient confus.
Quelles sources avez-vous télécharger? Et de copier-coller exact des messages d'erreur.
- IL VRAIMENT me reviennent à l'instant. Pourquoi n'est-il pas là d'un simple solution de ce problème. Je ne peux pas construire le Projet en raison de la R de la ligne des erreurs, donc aucun moyen, il va être généré.
FWIW, aucune de ces questions ont été répondu entièrement correctement. Eclipse peut obtenir lui-même dans un état où il ne génère pas d'R.java fichier. En fait, mon R.java a supprimé par le Projet->opération de Nettoyage suggérées par les gens là.
Oui, clean supprimera R.java mais la prochaine fois que vous générez il sera recréé. Si ce n'est pas le cas, vous pouvez essayez de quitter Eclipse, puis de revenir dans; parfois Eclipse devient confus.
Quelles sources avez-vous télécharger? Et de copier-coller exact des messages d'erreur.
- IL VRAIMENT me reviennent à l'instant. Pourquoi n'est-il pas là d'un simple solution de ce problème. Je ne peux pas construire le Projet en raison de la R de la ligne des erreurs, donc aucun moyen, il va être généré.
OriginalL'auteur shashi | 2011-01-06
Vous devez vous connecter pour publier un commentaire.
Aussi longtemps que vous avez valide d'un projet Android, vous pouvez utiliser
aapt package
pour générer le R.java de ressources. Voici un exemple d'usage (tout doit être sur une seule ligne):Ci-dessus peut être faite de scripts à l'aide de la FOURMI à l'aide de la aapt cible ou tout simplement à l'aide d'un exec cible.
OriginalL'auteur justadev
Présumer que vous avez le kit sdk d'Android. Si vous avez.. il suffit de nettoyer le projet. R.java sera générée automatiquement.
En théorie, oui. C'est la façon dont il est censé être. Dans la pratique(eclipse), vous pouvez voir l'R.Java est toujours présent après le nettoyage. Le pire de tout, parfois de l'instruction d'importation dans les classes, de point incorrecte R.Java (eg. à partir de la bibliothèque de projet)
C'est probablement parce que vous avez autocompile allumé. Vous tout propre, puis autocompile la régénère.
OriginalL'auteur GSree
Salut, je viens de face au même problème. Le fichier R.java est supprimée une régénérés à chaque fois que vous nettoyez le projet. Dans mon cas, il y avait quelques erreurs dans l'un des .des fichiers xml et pas de R.java a été généré. Si vous n'avez pas Main.xml qui pourrait en être la raison. de toute façon si vous le réparer .xml problèmes R.java devraient être générés.
OriginalL'auteur Filippo
Android SDK Manager
Tools
qu'il y a 3 paquets de Android SDK Tools , de supprimer et de les installer de nouveau.Package Explorer
.Vous verrez
BuildConfig.java
etR.java
dans/gen
Je pense que vous voulez vous besoin que je vous recommande ce commentaire
Profiter avec votre bâtiment app.
OriginalL'auteur Pond from Thailand
Après quelques heures de frustration, enfin, j'ai décider de supprimer les marques rouges de mon fichier où il n'était pas en mesure de résoudre le R.java comme il n'était pas disponible dans mon code. Après le retrait de la première ligne rouge à partir de mon fichier d'activité le projet est construit et a généré l'R.java automatiquement.
C'est quelque chose de vraiment flippant chose pour moi, car il va sans aucune raison, et revint avec la même chose.
Espère que cela va vous aider à
Salutations,
Summved
OriginalL'auteur Summved Jain
Si votre build.xml inclut les "ressources src" de la cible (qui sera, si vous incluez $SDK_DIR/tools/main_rules.xml ou lib_rules.xml) vous pouvez reconstruire avec ant.
OriginalL'auteur Scott C Wilson
Pour les futurs lecteurs, redémarrez bad puis nettoyer.
OriginalL'auteur MikeT
Corriger toutes les erreurs dans le fichier Xml mises en page, si l'erreur est seulement dans l'attribut id, changer à d'autres nom de l'enregistrer, puis tapez les valeurs d'origine, cette solution fonctionne pour moi.
OriginalL'auteur Enrique
J'ai rencontré ce problème après l'ajout d'un fichier jpg avec un numérique, le nom du fichier dans mon dossier drawable. J'ai été faire une erreur de compilation, "attendus sur la ligne de y" en essayant de reconstruire le projet après le nettoyage. Vous voudrez peut-être vérifier que vous n'avez pas de problème similaire. Bien que j'ai rencontré lors de l'utilisation d'Android Studio, je suis sûr qu'il aurait une incidence sur Eclipse.
OriginalL'auteur Tash Pemhiwa
De nettoyage le projet, supprimer les R.java et de la régénérer.
Si vous avez une erreur dans votre /fichier res (les ressources) , le R ne sera pas généré d'habitude.
Il pourrait être une erreur dans le nom d'une image , ou quoi que ce soit ...
corriger vos erreurs avant.
bonne chance 😉
OriginalL'auteur ahmed_khan_89
J'ai rencontré le même problème et j'ai changé le dossier workspace et que toutes les erreurs ont disparu. C'est une sorte de solution simple, mais il fonctionne.
OriginalL'auteur Anıl