web-dev-qa-db-ja.com

Android:R.rawをプロジェクトに追加する方法は?

R.rawクラスをAndroidプロジェクトに追加するにはどうすればいいですか?今では/ res/rawフォルダーがまったくありません(クラスもあります)。また、ツールが見つかりません。それを行うためのEclipse。

43
Ksice

リソースフォルダー(/ res /)にrawフォルダーを追加すると、うまくいくはずです。

詳細はこちら: https://developer.Android.com/guide/topics/resources/providing-resources.html

54
Stefan H Singer

enter image description herepackageまたはRes folderを右クリックnewポップアップで[Androidresource directory]をクリックします

新しいウィンドウが表示され、リソースタイプをrawに変更して[〜#〜] ok [〜# 〜]曲を生のフォルダにコピーして過去に保存することを忘れないでください。曲のファイルを生のフォルダにドラッグアンドドロップしないでください。このメソッドは、Android Studio MYリンクもチェック

31
Misbah Farooqi

res/rawフォルダーがある場合は、有効なファイル名でファイルを追加してください。追加しないと、フォルダー全体がRクラスに表示されません。ファイル名にエラーがある場合、コンソールに赤で表示されます。

15
Nebulous

Resフォルダーに「raw」フォルダーを追加するだけです。

8
Mandel

Rクラスは、gradleでプロジェクトをビルドするときに作成されます。 rawフォルダーを追加してから、プロジェクトをビルドする必要があります。その後、RクラスはR.raw.*を識別できます。

5
Ian

RAWファイルを認識させるには、必ず作成して、RAWリソースファイルとして追加してください。次にbuild.gradleファイルに移動して、このコードブロックを追加します。

sourceSets {
    main {

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

    }
}
2
jrende

(Android Studioを参照)

Resフォルダーに新しいディレクトリを作成します。新しい「ディレクトリ」ではなく、新しい「Androidリソースディレクトリ」を作成してください。

次に、少なくとも1つの有効なファイルが含まれていることを確認します。今すぐ表示されるはずです。

2
Sidharth Raja

IntelliJ Ideaの使用:

1)キャッシュを無効にし、2)リソースを右クリックし、新しいリソースディレクトリ、タイプ= raw 3)ビルド

ステップ2の注意:生のディレクトリを追加するだけでは十分ではないことを心配していました...

0
Coffee123
  • Res-> new-> Androidリソースディレクトリを右クリックする必要があります。ファイルではなくディレクトリを選択してください。

  • リソースタイプでrawを選択すると、ディレクトリ名としてrawが自動的に選択されます。

  • Resフォルダー内に.mp3音楽ファイルをドラッグアンドドロップします。小文字で始まることを確認してください。

0

以下は、rawフォルダー内のファイルにアクセスするための文字列です。 filenameをファイルの名前に置き換えます。

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

0
mehmoodnisar125