assets
フォルダについて混乱しています。 Android Studioでは自動生成されないので、これについて議論しているほとんどすべてのフォーラムでEclipseについて話しています。
Android StudioでAssetsディレクトリをどのように設定できますか?
Android Studioは 新しいGradleベースのビルドシステム を使用しているので、 ソースセットの内側にassets/
を配置する必要があります (たとえば、src/main/assets/
)。
典型的なAndroid Studioプロジェクトでは、app/
ソースセット(プロジェクトルートのmain/
)を持つapp/src/main/
モジュールがあるので、あなたの主要アセットはapp/src/main/assets/
に入ります。しかしながら:
debug
とrelease
のように、ビルドに固有のアセットが必要な場合は、それらの役割のソースセットを作成できます(例:app/src/release/assets/
)。
商品の種類によっては、アセットを含むソースセットを含めることもできます(例:app/src/googleplay/assets/
)
あなたのインストルメンテーションテストはカスタムアセット(例えばapp/src/androidTest/assets/
)を持つandroidTest
ソースセットを持つことができます、それらのアセットにアクセスするためにgetContext()
ではなくgetTargetContext()
をInstrumentationRegistry
に依頼すること
また、ちょっとした注意:アセットは実行時に読み取り専用です。 内部ストレージ 、 外部ストレージ 、または ストレージアクセスフレームワーク を読み書き用に使用します。
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を使用しています)。
これに従う
ファイル>新規>フォルダ> assetsフォルダ
注:フォルダを作成する前にアプリを選択する必要があります。
Android Studioでは、source、res、assetsの各フォルダの場所を指定できます。 build.gradleファイルの各モジュール/アプリには、次のようなものを追加できます。
Android {
compileSdkVersion 21
buildToolsVersion "21.1.1"
sourceSets {
main {
Java.srcDirs = ['src']
assets.srcDirs = ['assets']
res.srcDirs = ['res']
manifest.srcFile 'AndroidManifest.xml'
}
}
}
アプリフォルダを右クリック - >新規作成 - >フォルダ - >アセットフォルダ - >ターゲットソースを設定 - >終了ボタンをクリック
このスレッドですべての弾丸を試したことが無駄になった場合は、プロジェクトのクリーニングを試みてください。私の場合、それはProjet
- > clean
の後でしか機能しませんでした
Android Studioのリリースバージョンにアップグレードすると、自動的に新しいAndroidプロジェクトビューに切り替わることがあります(詳細については ここ を参照してください)。プロジェクトビューまたはパッケージビューに切り替えると、Gradleベースのプロジェクトの標準フォルダ階層が表示されます。その後、 CommonsWareの回答 を参照して適切な場所を確認してください。
assets フォルダーをmain/src/assets
パスに置きます。
単純に、ダブルシフトしてから Assets Folder と入力します。
正しい場所に作成するように選択してください
Src/main/Assets
アプリが選択されているとサイドバーに表示されない場合があります。上部にあるAndroidと表示されているドロップダウンをクリックしてパッケージを選択します。あなたはそれを見るでしょう。
gradleの設定パラメータが必要です
うまくいくことを願っています
// file: build.gradle
sourceSets {
main {
assets.srcDirs = ['src/main/res/icon/', 'src/main/assets/']
}
}
ステップ1:ファイルに行く。ステップ2:フォルダに移動します。ステップ3:資産フォルダを作成します。
Assetsフォルダにフォントを入れて、必要に応じてそれを使うだけです。
Android Studioで、app
フォルダー、次にsrc
フォルダー、そしてmain
フォルダーをクリックします。メインフォルダの中には、資産フォルダを追加できます。
/ app/src/mainの下にディレクトリーを作成するか、スタジオの「ファイル」 - >「新規」 - >「フォルダー」 - >「資産フォルダー」を使用します。
follow these steps
1)file->New->Folder
there are multiple options like
aidl folder
assets folder
jni folder
2) choose options assets folder
3) then there is option to change path of assets folder if you
want to change then check otherwise left that checkbox of cahnge folder location
4) click on finish