wake-up-neo.com

Android: Wie füge ich R.raw zu einem Projekt hinzu?

Wie kann ich die R.raw-Klasse zu meinem Android-Projekt hinzufügen? ___ Jetzt habe ich überhaupt keinen/res/raw-Ordner (und auch die Klasse) ... __ dass . Wie füge ich dann R.raw hinzu?

41
Ksice

Das Hinzufügen eines Raw-Ordners zu Ihrem Ressourcenordner (/ res /) sollte den Trick erfüllen.

Lesen Sie hier mehr: https://developer.Android.com/guide/topics/resources/providing-resources.html

51
Stefan H Singer

enter image description hereKlicken Sie mit der rechten Maustaste auf package oder auf den Ordner Res. Klicken Sie im Popup-Fenster auf new und klicken Sie dann auf Android Ressourcenverzeichnis.

ein neues Fenster wird angezeigt. Ändern Sie den Ressourcentyp in raw und drücken Sie OK. Kopieren Sie den vorherigen Titel in den RAW-Ordner .__ sollte in Kleinschreibung sein! Diese Methode ist für Android Studio auch Check My Link

31
Misbah Farooqi

Wenn Sie über einen res/raw-Ordner verfügen, fügen Sie unbedingt eine Datei mit einem gültigen Dateinamen hinzu. Andernfalls wird der gesamte Ordner nicht in der R-Klasse angezeigt. Wenn bei einem Dateinamen ein Fehler auftritt, wird dieser in der Konsole rot angezeigt.

15
Nebulous

Fügen Sie einfach einen Ordner "raw" zu Ihrem res-Ordner hinzu.

8
Mandel

Die R-Klasse wird geschrieben, wenn Sie das Projekt in Gradle erstellen. Sie sollten den Ordner raw hinzufügen und dann das Projekt erstellen. Danach kann die R-Klasse R.raw.* identifizieren.

5
Ian

Stellen Sie sicher, dass Sie sie erstellen, und fügen Sie sie als eine Roh-Ressourcendatei hinzu, um die Rohdatei zu erkennen. Gehen Sie dann zu build.gradle file und fügen Sie diesen Codeblock hinzu.

sourceSets {
    main {

        assets.srcDirs = ['/res/raw']

    }
}
2
jrende

(In Bezug auf Android Studio)

Erstellen Sie ein neues Verzeichnis im Ordner res. Stellen Sie sicher, dass Sie ein neues "Android Resource Directory" und kein neues "Directory" erstellen. 

Stellen Sie dann sicher, dass sich mindestens eine gültige Datei darin befindet. Es sollte jetzt auftauchen.

1
Sidharth Raja

IntelliJ-Idee verwenden:

1) Ungültige Caches und 2) Klicken Sie mit der rechten Maustaste auf Ressourcen. Verzeichnis Neue Ressourcen. Geben Sie = raw 3) build ein

hinweis in Schritt 2: Ich hatte Bedenken, dass das Hinzufügen eines Rohverzeichnisses nicht ausreicht ...

0
Coffee123
  • Sie müssen mit der rechten Maustaste auf res-> new-> Android resource directory klicken. Stellen Sie sicher, dass Sie das Verzeichnis und nicht die Datei auswählen.

  • Wählen Sie raw als Ressourcentyp und es wird automatisch raw als Verzeichnisname ausgewählt.

  • Ziehen Sie Ihre MP3-Musikdatei in den Ordner res und legen Sie sie dort ab. Stellen Sie sicher, dass es mit einem kleinen Buchstaben beginnt.

0

Hier ist die Zeichenfolge für den Zugriff auf Dateien im Raw-Ordner . Ersetzen Sie Dateiname durch den Namen Ihrer Datei.

Android.resource: // "+ getPackageName () +"/"+ R.raw.filename

0
mehmoodnisar125