フォルダーについて混乱していassets
ます。これは Android Studio で自動作成されるわけではなく、これが議論されているほとんどすべてのフォーラムで Eclipse について話されています。
Assets ディレクトリは Android Studio でどのように構成できますか?
フォルダーについて混乱していassets
ます。これは Android Studio で自動作成されるわけではなく、これが議論されているほとんどすべてのフォーラムで Eclipse について話されています。
Assets ディレクトリは Android Studio でどのように構成できますか?
Android Studio は新しいGradleベースのビルド システムを使用するため、ソース セット内に配置する必要があります(例: )。assets/
src/main/assets/
典型的な Android Studio プロジェクトでは、(プロジェクト ルートから離れた) ソースセットを含むapp/
モジュールがあるため、プライマリ アセットは. でも:main/
app/src/main/
app/src/main/assets/
debug
vsなどのビルド タイプに固有のアセットが必要な場合はrelease
、それらのロールのソースセットを作成できます (例: app/src/release/assets/
) 。
製品フレーバーには、アセットを含むソースセットも含まれる場合があります (例: app/src/googleplay/assets/
)
インストルメンテーション テストには、androidTest
カスタム アセット (例: app/src/androidTest/assets/
)を含むソースセットを含めることができますが、これらのアセットにアクセスするにはInstrumentationRegistry
、getContext()
ではなく、getTargetContext()
また、簡単な注意: アセットは実行時に読み取り専用です。コンテンツの読み取り/書き込みには、内部ストレージ、外部ストレージ、またはストレージ アクセス フレームワークを使用します。
Android Studio にお任せください。
Assets Folder
.Finish
。そして出来上がり!ターゲット ソース セットにassets
フォルダーが作成されます。main
プロジェクトの .iml ファイルの中を見ると、次の行が表示されます。
<option name="ASSETS_FOLDER_RELATIVE_PATH" value="/src/main/assets" />
これは、"assets" フォルダーが既に Gradle 用に宣言されていることを意味します。下に作成する必要がありますsrc/main/
(私は Android Studio 0.4.2 を使用しています)。
単純に、シフトを 2 回押してから、Assets Folderと入力します。
正しい場所に作成されるように選択してください
assetsフォルダーをmain/src/assets
パスに入れます。
Android Studio のリリース バージョンにアップグレードすると、自動的に新しい Android プロジェクト ビューに切り替わる場合があります (詳細については、こちらを参照してください)。[プロジェクト] ビューまたは [パッケージ] ビューに戻すと、Gradle ベースのプロジェクトの標準的なフォルダー階層が表示されます。次に、適切な場所についてCommonsWare の回答を参照してください。
Android Studio で、フォルダー、フォルダー、フォルダーの順にクリックしapp
ます。メイン フォルダー内に、assets フォルダーを追加できます。src
main