R.rawクラスをAndroidプロジェクトに追加するにはどうすればいいですか?今では/ res/rawフォルダーがまったくありません(クラスもあります)。また、ツールが見つかりません。それを行うためのEclipse。
リソースフォルダー(/ res /)にrawフォルダーを追加すると、うまくいくはずです。
詳細はこちら: https://developer.Android.com/guide/topics/resources/providing-resources.html
packageまたはRes folderを右クリックnewポップアップで[Androidresource directory]をクリックします
新しいウィンドウが表示され、リソースタイプをrawに変更して[〜#〜] ok [〜# 〜]曲を生のフォルダにコピーして過去に保存することを忘れないでください。曲のファイルを生のフォルダにドラッグアンドドロップしないでください。このメソッドは、Android Studio MYリンクもチェック
res/raw
フォルダーがある場合は、有効なファイル名でファイルを追加してください。追加しないと、フォルダー全体がRクラスに表示されません。ファイル名にエラーがある場合、コンソールに赤で表示されます。
Resフォルダーに「raw」フォルダーを追加するだけです。
R
クラスは、gradleでプロジェクトをビルドするときに作成されます。 raw
フォルダーを追加してから、プロジェクトをビルドする必要があります。その後、R
クラスはR.raw.*
を識別できます。
RAWファイルを認識させるには、必ず作成して、RAWリソースファイルとして追加してください。次にbuild.gradleファイルに移動して、このコードブロックを追加します。
sourceSets {
main {
assets.srcDirs = ['/res/raw']
}
}
(Android Studioを参照)
Resフォルダーに新しいディレクトリを作成します。新しい「ディレクトリ」ではなく、新しい「Androidリソースディレクトリ」を作成してください。
次に、少なくとも1つの有効なファイルが含まれていることを確認します。今すぐ表示されるはずです。
IntelliJ Ideaの使用:
1)キャッシュを無効にし、2)リソースを右クリックし、新しいリソースディレクトリ、タイプ= raw 3)ビルド
ステップ2の注意:生のディレクトリを追加するだけでは十分ではないことを心配していました...
Res-> new-> Androidリソースディレクトリを右クリックする必要があります。ファイルではなくディレクトリを選択してください。
リソースタイプでrawを選択すると、ディレクトリ名としてrawが自動的に選択されます。
Resフォルダー内に.mp3音楽ファイルをドラッグアンドドロップします。小文字で始まることを確認してください。
以下は、rawフォルダー内のファイルにアクセスするための文字列です。 filenameをファイルの名前に置き換えます。
Android.resource:// "+ getPackageName()+"/"+ R.raw.filename