/ resディレクトリ内に新しいフォルダーを作成しようとしています
新しいディレクトリを追加しました
このフォルダーは、Finderに存在していても/ resフォルダーに表示されません
ケースとポイントフォルダーをもう一度追加しようとすると、フォルダーが存在することを示すメッセージが表示されました。
これを修正するために私にできることを提案できるなら、私はそれが大好きです!
(はい、プログラムとコンピューターを再起動しました)
デフォルトでは、Androidを表示するように設定されているセレクターが上部にあります。トグルを「パッケージ」にフリックすると、独自のパッケージが表示されます。
Android Studioでは、Androidビューでリソースフォルダーを右クリックして新しいディレクトリを追加できます。 ( 新しいディレクトリオプションと混同しないでください。 )
たとえば、新しいレイアウトリソースファイルとフォルダーが必要な場合は、layout
を右クリックして、New> Layout resource fileを選択します。
layout-sw600dp
ファイルに新しいactivity_main.xml
が必要な場合は、リストからSmallest Screen Widthを選択し、>>ボタン。ファイル名と幅を入力し、[OK]をクリックします。
Android Studioはlayout-sw600dp
ディレクトリを自動的に作成し、Androidビューに両方のレイアウトファイルが隣接して表示されるようにします。
他のリソースディレクトリとファイルを追加する場合も同様のプロセスです( 他の例を参照 )。
Windowsで実際のフォルダー構造を参照すると、フォルダーが表示されます。通常の描画可能フォルダにある同じリソースファイルをこの新しいディレクトリに配置します。その後、Android Studioに戻ると、NORMAL\res\drawable構造の下に2つのファイルが表示されます。 Android Studioで「drawable-sw600dp」と呼ばれるサブフォルダーを探していないことを確認してください。Windowsエクスプローラー以外には見つかりません。 Android Studioで(リソースファイルをコピーした後)にあるのは、元の「jenny-web.png(sw600dp)」または同様のものと一緒の新しいリソースファイルです。この同じ原理により、レイアウトなどの他のリソースを操作するときの同じエラーが解決されます。
Android Studio 3.0の場合、 https://developer.Android.com/training/basics/supporting-devices/languages.html をフォローしていて、この質問に記載されているものは、上記の回答以外に次のこともできます。
[OK]を押すと、Project filesドロップダウンに、正しい構造が表示されます。
そして、Androidドロップダウンでは、valuesフォルダーの下のstrings.xmlの一部として表示されます。
おそらく、大文字の名前のファイルがあります。Android Studioは大文字のファイル名を認識しません。しばらく前にこの間違いを犯していました。
これは私に最適です。私がしたことは、「app」ディレクトリを右クリックし、「New」>>「Android Resource File」を選択したことです。その後、File Nameに「strings」を入力しました。 「XML」を選択して、my resource typeおよびmy Directory Name was 'values-b + za + ZA'を選択しました。
これですべてが作成されましたが、values-b + za + ZA、Androidには表示されませんでした_ビューがパッケージビューに表示されます。 (上部のドロップダウンから選択したビュー。)
今回の違いは、パッケージビューでは新しい「strings.xml」ファイルを表示できますが、Androidビューでは新しい「strings.xml」ファイルも表示できることです。
Android studioはAndroidビューにカスタムディレクトリを表示しませんが、作業時に真のディレクトリへの何らかのリンクを作成します。私はAndroid Studioにまったく精通していませんが、これはうまくいきました。より専門的な回答がある場合は、お気軽に修正してください。
開発者ドキュメントが述べているように:
[プロジェクト]ウィンドウが開いていることを確認し([表示]> [ツールウィンドウ]> [プロジェクト]を選択)、そのウィンドウの上部にあるドロップダウンリストからAndroidビューを選択します。
これにより、関連するすべてのプロジェクトファイル(新しいファイルを含む)をより効率的に表示できるようになります。
それが誰かを助けることを願っています。
これは奇妙ですが、私の場合iは多くのアンダースコア区切り文字が必要でした。
yt_search_view
(2区切り文字)をyt_searchview(1区切り文字)に名前を変更すると、プロジェクトビューに表示されるはずです。おそらくバグです。私のバージョンはAndroid Studio 3.2です。
また、値フォルダーをレイアウトフォルダーに追加すると、問題も修正されます。
例:
layout_control_x
--layout
----top_panel.xml
--values <--adding this empty folder fixed the problem
サブフォルダのレイアウトを追加する方法の詳細については、 this を確認してください。