Wie kann ich meinem Android-Projekt die R.raw-Klasse hinzufügen? Jetzt habe ich überhaupt keinen Ordner /res/raw (und auch keine Klasse). Und ich kann keine Tools in Eclipse finden, um das zu tun. Wie fügt man also R.raw hinzu?
Android: Wie füge ich R.raw zum Projekt hinzu?
Stefan H. Sänger
Das Hinzufügen eines Raw-Ordners zu Ihrem Ressourcenordner (/res/) sollte ausreichen.
Lesen Sie hier mehr:
https://developer.android.com/guide/topics/resources/providing-resources.html
-
Welche Art von Datei ist r.raw.sound? Ist es int?
– Si8
25. August 2013 um 0:23 Uhr
-
Es ist eine Rohressource, auf die über eine Ressourcen-ID zugegriffen werden kann. (Im Gegensatz zu Assets, die keine Ressourcen-ID haben) developer.android.com/guide/topics/resources/…
– Gefährliche Maus
28. Januar 2014 um 23:04 Uhr
-
Die schnelle Antwort: geeksforgeeks.org/resource-raw-folder-in-android-studio
– Adrian Bartyczak
17. Februar um 4:34 Uhr
Misbah Farooqi
Rechtsklick auf Paket oder Res-Ordner klicke auf Neu Klicken Sie im Popup-Fenster auf Android Ressourcenverzeichnis
Ein neues Fenster wird angezeigt. Ändern Sie den Ressourcentyp in roh und schlagen OK Kopieren Sie den Song und fügen Sie ihn in den RAW-Ordner ein. Denken Sie daran, ziehen Sie die Songdatei nicht in den RAW-Ordner und legen Sie sie dort ab. Der Songbuchstab sollte in Kleinbuchstaben geschrieben werden! Diese Methode ist für Android Studio Überprüfen Sie auch MEINEN Link
-
Beachten Sie, dass das Verzeichnis mit benutzerdefinierten Namen vom Typ „Raw“ (z. B. „ssl“) in der Android-Ansicht des Projektfensters (links) nicht angezeigt wird. Lediglich “raw” wird on-the-fly unterstützt.
– Zon
2. Mai 2017 um 15:52 Uhr
Nebulös
Wenn Sie eine haben res/raw
Achten Sie darauf, eine Datei mit einem gültigen Dateinamen hinzuzufügen, da sonst nicht der gesamte Ordner in der R-Klasse angezeigt wird. Wenn bei einem Dateinamen ein Fehler auftritt, wird er in der Konsole rot angezeigt.
-
danke, das hat geklappt, mein MP3-Dateiname war AudioMainAtivity, sobald die Großbuchstaben entfernt wurden, erkannte Eclipse den Ordner
– Jörg
3. Juli 2015 um 20:26 Uhr
-
Vergessen Sie auch nicht die Erweiterung. Eine Datei ohne Erweiterung gilt als ungültig
– Xwtek
30. September 2019 um 11:11 Uhr
Fügen Sie einfach einen Ordner „raw“ zu Ihrem res-Ordner hinzu.
Das R
Klasse wird geschrieben, wenn Sie das Projekt in Gradle erstellen. Sie sollten die hinzufügen raw
Ordner, erstellen Sie dann das Projekt. Danach die R
Klasse wird sich identifizieren können R.raw.*
.
Frank Fajardo
Damit es die Raw-Datei erkennt, stellen Sie sicher, dass Sie sie erstellen und als Raw-Ressourcendatei hinzufügen. Dann geh zu build.gradle Datei und fügen Sie diesen Codeblock hinzu.
sourceSets {
main {
assets.srcDirs = ['/res/raw']
}
}
Parkofadown
Möglicherweise müssen Sie Android Studio neu starten, wenn die oben genannten Lösungen nicht funktionieren. Ich habe es neu gestartet und dann funktioniert es.
-
Einfach das Projekt schließen und wieder öffnen funktioniert auch!
– Md Azharuddin
30. November 2020 um 15:15 Uhr
Danke Jungs. Ich habe versucht, einfach einen Raw-Ordner hinzuzufügen, aber es hat keine Wirkung. Und dann, ich weiß nicht genau, was ich getan habe, aber es hat funktioniert …
– Ksice
14. Juli 2011 um 11:56 Uhr
Ich glaube, Sie haben die falsche R-Klasse importiert (zumindest war das mein Fall). Schau mal hier: stackoverflow.com/questions/5884268/…
– Jimberg
22. Dezember 2012 um 15:08 Uhr