web-dev-qa-db-fra.com

Android: Comment ajouter R.raw au projet?

Comment puis-je ajouter la classe R.raw à mon projet Android? que . Alors, comment ajouter R.raw?

41
Ksice

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

51
Stefan H Singer

enter image description hereCliquez 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

31
Misbah Farooqi

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.

15
Nebulous

Ajoutez simplement un dossier "brut" à votre dossier res.

8
Mandel

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.*.

5
Ian

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']

    }
}
2
jrende

(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.

1
Sidharth Raja

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 ...

0
Coffee123

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

0
mehmoodnisar125