2010-09-15 5 views
0

Je développe une application Android avec NetBeans, et je suis en train de jouer un son avecFichier introuvable exception tout en essayant de jouer son avec MediaPlayer

MediaPlayer mp; 
mp = MediaPlayer.create(this, R.raw.a); 
mp.start(); 

Il y a un fichier nommé « a.mp3 "dans le répertoire res/raw, mais pour une raison quelconque, je reçois une exception de fichier non trouvé sur la ligne 2. Quel est le problème?

+0

Fonctionne bien pour moi vous vous êtes assuré que vous avez rafraîchi votre projet après avoir ajouté le son? ou revérifié il est réellement dans le bon dossier. – stealthcopter

+0

Salut, j'ai rafraîchi et revérifier, il n'y a pas d'erreur sur "R.raw.a" quand je suis conforme. juste en cours d'exécution. – Omri

Répondre

0

J'ai été en mesure d'obtenir un fichier nommé a.wma pour jouer simplement en changeant le nom. Essayez de le nommer à quelque chose comme a1.wma et voir si cela fait une différence.

Certains noms semblent donner des erreurs en raison d'un conflit avec une fonction ou quelque chose de similaire dans le langage de codage.

0

Je ne suis pas sûr que ce soit encore plus pertinent ...
Mais avez-vous essayé d'entourer les déclarations avec essayer et attraper des blocs? Ça dit quoi?

Questions connexes