回答:
Androidのメーカーが使用しているので新しいのGradleベースのビルドシステムを、あなたがしなければならない入れてassets/
ソースセットの内部を(例えばsrc/main/assets/
)。
典型的なAndroid Studioプロジェクトでapp/
は、main/
ソースセット(app/src/main/
プロジェクトルートの外)を備えたモジュールが存在するため、主要なアセットはに配置されapp/src/main/assets/
ます。しかしながら:
次のようなビルドに資産の特定、必要な場合はdebug
対をrelease
、あなたはそれらの役割のためsourcesetsを(例えば,.作成することができますapp/src/release/assets/
)
お使いの製品の風味も資産とsourcesetsを持つことができる(例えば、app/src/googleplay/assets/
)
インストゥルメンテーションテストにはandroidTest
、カスタムアセット(例:)を含むソースセットを含めることができますが、これらのアセットにアクセスapp/src/androidTest/assets/
するのInstrumentationRegistry
でgetContext()
はなくgetTargetContext()
、
また、クイックリマインダー:アセットは実行時に読み取り専用になります。使用内部ストレージ、外部記憶装置、またはストレージアクセスフレームワークを読み取り/書き込み内容のために。
setTypeface()
すべてのTextView
ウィジェット(およびから継承する他のウィジェット)を呼び出す必要がありTextView
ます。
countries.txt
でassets/
ディレクトリ。以下は、とりわけ、ファイルをアセットから内部ストレージにコピーするサンプルプロジェクトです。さらに懸念がある場合は、再現可能な最小限の例を提供する別のスタックオーバーフローの質問をしてください。
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」フォルダはプロジェクトで自動的に作成されません。作成する必要があります。
Assetsフォルダーの場所は、App> src> Assetsです。
以下の簡単な画像をご覧ください。
注:アセットフォルダーを作成するには、プロジェクト=>右クリック=>新規選択=>フォルダー=>アセットをクリックします。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'
}
}
}
Android Studioのリリースバージョンにアップグレードすると、新しいAndroidプロジェクトビューに自動的に切り替わることがあります(詳細については、こちらをご覧ください)。プロジェクトビューまたはパッケージビューに切り替えると、Gradleベースのプロジェクトの標準フォルダー階層が表示されます。次に、CommonsWareの回答で適切な場所を確認してください。
置く 資産にフォルダをmain/src/assets
パス。
Androidのメーカーでは、をクリックして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