Eclipse(3.7.0)のAndroidプロジェクトにリソースフォルダーを追加しようとすると、常に次のエラーが表示されます。
invalid resource directory name: C:\path_to_project\res/new_folder_name
スラッシュは新しく作成されたフォルダーに対して間違った方向に進むことに気付くでしょう。したがって、これは何らかのWindows固有の問題であると推測しますが、私の人生では解決方法を理解することはできません。
フォルダーを作成しようとした方法のいくつかを次に示します。
これらすべてのケースで、スラッシュが間違った方向に進んでしまいます。
私は何が欠けていますか?
Res-Folder内のフォルダーは、Androidで定義されたフォルダー(「描画可能」など)にのみ許可されます。詳細については、 http://developer.Android.com/guide/topics/resources/available-resources.html をご覧ください。他のものを選択すると、プロジェクトのビルド時に「無効なリソースディレクトリ名」というエラーが表示されます。
何かを学んだ!
参考までに、いくつかのオーディオファイルを保存しようとして、\res
の下にオーディオフォルダを作成しましたが、同じエラーが発生しました。その後、誰かが読んだ後、誰かが\assets
フォルダーが変更されないデータファイルに適したフォルダーであると書いた。そこで、音声を\assets
の下に配置しました。
bin/res /に、crunchという名前のフォルダーがあり、そのフォルダーを削除すると、問題は修正されますが、理由はわかりませんが、aideでプロジェクトを作成するときに、crunchフォルダーを作成しないでください
私のactionbarsherlockフォルダに。 bin/resにはcrunchフォルダーがありました。削除したとき。それはうまく動作します。これがどこから来たのか分からないのですか?
.mp3ファイルなどのリソースを配置するには、/ resフォルダーの下に/ rawという名前のフォルダーを作成し、その中にファイルを保存します。もちろん、この後にプロジェクトをクリーンアップします。
これは間違いなくあなたの問題を解決します。