Je suis débutant avec Android Studio. J'ai un fichier MP3 dans mon dossier res\raw
. Quand je sync project with Gradle files
. Je reçois la boîte de dialogue suivante:
Comment puis-je autoriser les fichiers MP3 dans mon projet?
Je lis ceci: Enregistrez un nouveau type de fichier dans Android , mais je ne construis pas de lecteur MP3. Mon intention est que l'utilisateur dispose d'un lecteur MP3 actuellement installé sur son appareil.
J'ai également essayé de naviguer vers File -> Settings -> Plugins
et de rechercher un lecteur MP3 pour Android Studio.
Devrais-je simplement sélectionner Text files
et passer à autre chose?
Je n'ai pas besoin d'Android Studio pour lire des fichiers MP3.
Cette fenêtre indique exactement comment vous souhaitez que Android Studio ouvre le fichier afin de pouvoir visualiser/écouter le fichier. Cela n’affecte absolument pas la façon dont le fichier est géré par Android.
Étant donné qu'Android Studio n'a pas de lecteur multimédia, je vous suggère de sélectionner Ouvrir les fichiers correspondants dans l'application associée Cela lancera votre lecteur de musique par défaut et lira ce mp3.
Remarque: rappelez-vous que tous les fichiers sous res doivent contenir UNIQUEMENT des lettres minuscules, des chiffres et des traits de soulignement. Si vous avez votre mp3 avec le mauvais nom, les conditions ne seront pas compilées.
J'ai décidé de sélectionner Text files
. Ce n'était pas une bonne idée car l'ouverture du fichier avait pour résultat une sortie codée des déchets à l'écran.
Avec l'aide de cette page . Je suis retourné à File -> Settings -> File Types -> Text files
et j'ai supprimé * .mp3 du Registered Patterns
en cliquant sur le signe moins rouge.
Voir cette image:
Après cela, j’ai cliqué sur OK
et re-synchronisé le projet avec gradle. Quand cet écran est apparu à nouveau. J'ai sélectionné Open matching files in associated application
. Maintenant, je ne reçois pas cette fenêtre contextuelle et le mp3 s'ouvre dans Windows Media Player si je double-clique dessus.
Ce n'est peut-être pas une réponse, mais espérons qu'il serait utile de savoir que sur Linux Mint Rebecca (basé sur Ubuntu 14.04), le problème n'est pas reproduit.
C'est une erreur commune. Vérifiez si votre fichier est nommé en minuscule - c'est très important . Enregistrez le fichier au format texte comme indiqué dans Android Studio. Même si l’icône est dans un fichier texte dans le dossier brut, vous pourrez écouter la musique sur l’émulateur ou le périphérique branché.