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

Lesezeit: 3 Minuten

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?

  • 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

Benutzer-Avatar
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

Benutzer-Avatar
Misbah Farooqi

Geben Sie hier die Bildbeschreibung einRechtsklick 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

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

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

    }
}

Benutzer-Avatar
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

1175470cookie-checkAndroid: Wie füge ich R.raw zum Projekt hinzu?

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy