Comment puis-je ajouter la classe R.raw à mon projet Android? que . Alors, comment ajouter R.raw?
Ajouter un dossier brut à votre dossier de ressources (/ res /) devrait faire l'affaire.
Lisez plus ici: https://developer.Android.com/guide/topics/resources/providing-resources.html
Cliquez avec le bouton droit de la souris sur le dossier package ou Res, puis sur new dans la fenêtre contextuelle, puis cliquez sur le répertoire Android resource.
une nouvelle fenêtre apparaîtra, changez le type de ressource en raw et cliquez sur OK copier et coller la chanson dans un dossier raw devrait être en minuscule! Cette méthode est pour Android Studio Consultez également MY Link
Si vous avez un dossier res/raw
, veillez à ajouter un fichier avec un nom de fichier valide, sinon tout le dossier n'apparaîtra pas dans la classe R. S'il y a une erreur avec un nom de fichier, il apparaît en rouge dans la console.
Ajoutez simplement un dossier "brut" à votre dossier res.
La classe R
est écrite lorsque vous construisez le projet en dégradé. Vous devez ajouter le dossier raw
, puis générer le projet. Après cela, la classe R
pourra identifier R.raw.*
.
Pour le faire reconnaître le fichier brut, assurez-vous de le créer et ajoutez-le en tant que fichier de ressources brutes. Ensuite, allez dans build.gradle file et ajoutez ce bloc de code.
sourceSets {
main {
assets.srcDirs = ['/res/raw']
}
}
(En référence à Android Studio)
Créez un nouveau répertoire dans le dossier res. Assurez-vous de créer un nouveau "Répertoire de ressources Android" et non pas un nouveau "Répertoire".
Ensuite, assurez-vous qu’il contient au moins un fichier valide. Il devrait apparaître maintenant.
Utiliser IdelliJ Idea:
1) Invalidate Caches, et 2) Faites un clic droit sur les ressources, Répertoire Nouvelles ressources, tapez = raw 3)
note à l'étape 2: je craignais que le simple ajout d'un répertoire brut ne soit pas suffisant ...
Voici la chaîne pour accéder aux fichiers du dossier raw . Remplacez le nom de fichier par le nom de votre fichier.
Android.resource: // "+ getPackageName () +"/"+ R.raw.filename