Je ne peux pas finde R. raw.xxx
J'ai trouvé dans le dernier couple de Jours, beaucoup de Questions similaires, mais ni m'a donné un travail de réponse, pls excusez-moi de vous demander à nouveau, mais peut-être que quelqu'un peut m'aider...
Problème:
IDE: Eclipse 3.6.2;
Android SDK
Afin de charger un petit mp3 pour le res/raw j'ai créé le dossier raw en res... et ajouté le fichier en raw dossier avec de Nouveaux > Fichier... jusqu'ici tout va bien...
MAIS:
MediaPlayer mp = MediaPlayer.create(context, R.raw.sound_file_1);
mp.start();
R. raw ou de toute autre manière à obtenir raw coutume de travail.... et je n'arrive pas à le sound_file
si je regarde dans la classe R.java il ne contient pas cru...
Je ne sais vraiment pas ce que je peux faire...
Peut-être que quelqu'un peut m'aider s'il vous plaît...
Merci d'avance
OriginalL'auteur Zulummar | 2011-04-21
Vous devez vous connecter pour publier un commentaire.
Chose que vous devez être prudent au sujet de :
1) que le nom de votre fichier ne contient pas de illigal caractères. si c'est le cas alors il ne pourra pas créer la R fichier correctement et si vous ne pouvez pas utiliser de R (le message d'erreur apparaît dans l'ordinaire de la console d'eclipse)
2) vérifiez que vous avez bien "chargé" de votre fichier pour le projet
faire ctrl (ou cmd sur mac)+caps+o sur la racine de votre projet dans elcipse navigateur (recharge toutes les ressources)
puis F5 pour actualiser les fichiers de structures
et le propre projet de forcer une belle construction propre
3), vous pouvez vérifier si vous avez le Droit de R les fichiers importés à votre projet, il y a un R de fichier de quelque chose comme android.R au lieu de projectPackages.R
espère que cette aide
Jason
OriginalL'auteur Jason Rogers
Vous avez besoin pour reconstruire/recréer R.java - ce fichier est généré à la demande.
Dans Eclipse, cela peut nécessiter un "clean & construire" action. Vous pouvez également actualiser le projet dans le projet, il va repeupler l'ensemble de l'actif et quand vous construisez, il va repeupler R. raw pour vous
Dans IntelliJ IDEA, vous avez un menu contextuel l'option "générer de la Force R.java" quand vous vous tenez sur un fichier de ressources.
NOTE La R fichier ne sera pas re-généré si vous avez une erreur de compilation dans l'une de vos Java/XML fichiers
J'ai ajouté que, pour la réponse, j'ai mis de la communauté wiki)
merci beaucoup, enfin ça marche!!!!!!
OriginalL'auteur
Si le fichier a une majuscules, nom de fichier, renommez le fichier en bas de casse. (Un message d'erreur peut apparaître: "nom de fichier non Valide: doit contenir que [a-z0-9_.]") Je me demande si c'est lié à l'affaire en préservant mais insensible à la casse du système de fichiers sur un mac? (Je suis sur un Mac.)
OriginalL'auteur Imran Khan
J'ai eu le même problème et je l'ai résolu.
Le fait est que les noms de fichier ont été dans
Capital Ex
,Song1.mp3
... je ne rebaptiséesong1.mp3
et cela fonctionne..OriginalL'auteur Carlos
Attention, la même chose m'est arrivé.
Vérifiez vos importations, j'ai eu une erreur et a écrit
import android.R;
Au lieu de cela, je l'ai changé pour
projectroot.mypackage.R;
OriginalL'auteur Guillermo Zooby
J'ai renommé les fichiers musicaux pour les lettres minuscules et rien d'autre.
Que cela fonctionne (après un long temps de recherche).
OriginalL'auteur Frank Mehlhop
L'Explorateur Windows vérifie le fichier audio, pas d'Éclipse.
OriginalL'auteur Rui