いくつかのファイルを含むディレクトリがあります。このディレクトリをapkファイル内にバンドルして、apkファイルをインストールすると、ディレクトリがAndroidデバイスの特定の場所にコピーされるようにします。
developer.android.com でこの情報が見つからなかったので、apk ファイル内にディレクトリをバンドルできますか? このために構成ファイルを変更する必要がありますか?
ありがとう..アジェイ
いくつかのファイルを含むディレクトリがあります。このディレクトリをapkファイル内にバンドルして、apkファイルをインストールすると、ディレクトリがAndroidデバイスの特定の場所にコピーされるようにします。
developer.android.com でこの情報が見つからなかったので、apk ファイル内にディレクトリをバンドルできますか? このために構成ファイルを変更する必要がありますか?
ありがとう..アジェイ
できませんが、Android のアセット フォルダーを確認することはできます。
http://developer.android.com/guide/topics/resources/providing-resources.html
アセットは生のリソースであり、Android コンパイラによって圧縮されることはありません。
開発者サイトから:
資産/
これは空です。これを使用して、未加工のアセット ファイルを保存できます。ここで保存したファイルはそのまま .apk ファイルにコンパイルされ、元のファイル名が保持されます。URI を使用して一般的なファイル システムと同じ方法でこのディレクトリをナビゲートし、AssetManager を使用してファイルをバイト ストリームとして読み取ることができます。たとえば、これはテクスチャやゲーム データに適した場所です。
apkのassets/
フォルダーは、追加のユーザー ファイルを任意の形式で保存することを目的としています。それらはコンパイル段階で自動的に apk に含まれ、関数を使用してアプリからアクセスできますgetAssets()
。