開発中のAndroidアプリが完成したら、約300枚の画像ファイルがSDカードに保存されるように配布したいと思います。通常の自動インストールシステム内でこれを行う方法はありますか?res/rawにファイルを含めて内部メモリを占有したくありません。
sdcardにインストールするように指示してアプリをビルドできるようになったので、それを実行してres / rawにファイルを含めることができると思いますが、res / rawにファイルの数に制限はありますか?
開発中のAndroidアプリが完成したら、約300枚の画像ファイルがSDカードに保存されるように配布したいと思います。通常の自動インストールシステム内でこれを行う方法はありますか?res/rawにファイルを含めて内部メモリを占有したくありません。
sdcardにインストールするように指示してアプリをビルドできるようになったので、それを実行してres / rawにファイルを含めることができると思いますが、res / rawにファイルの数に制限はありますか?
画像を含めたくない場合は、APK拡張ファイルメカニズムを利用できます。
http://developer.android.com/google/play/expansion-files.html
それもSDカードに保存します。
それ以外の場合は、画像を含めるか、プログラムでSDカードにダウンロードする必要があります。res / raw / Assetsフォルダーの制限については、難しい数字は見つかりませんでした。ただし、上限はapkの最大サイズになります。5k / 10k / 20kの1バイトファイルを配置し、その上限を自分で確認する小さなスクリプトをいつでも作成できます。ファイルの実際の量が問題になった場合は、いつでもアセット/生でそれらを圧縮し、外部ストレージに解凍することができます。
アセットフォルダに500以上の画像があるクライアント用のアプリケーションを個人的に出荷しましたが、非常にうまく機能しました。