アプリケーションに拡張ファイルを実装しようとしてから 2 週間が経ちました。アプリケーションはいくつかの画像を回復するだけでよく、それをローカルで実行しようとすると少し行き詰まります。
この種のコードを使用して、.zip のパスにアクセスできます。
String path = Environment.getExternalStorageDirectory() + "/expansionfile.zip"
次のコードで解凍することもできます。
Decompress d = new Decompress(zipFilename, unzipLocation);
d.unzip();`
しかし、ファイルを解凍しないとデータにアクセスできません (すべての画像を解凍するのに 30 秒ほどかかります)。また、(R.Drawable.x)のように、コードで画像をドローアブルとして使用できなくなりました。画像をエクスポートする前に、次のように使用して ImageView に表示したため、かなり面倒です。
public static int[] images = {R.drawable.1, R.drawable.2 };
そして、何か他のものをintとして入れても、うまくいきません。
拡張ファイルに関するサンプル プロジェクトや、私が信頼できるその他のプロジェクトはありますか? (私は Android Developer's guide を読もうとしましたが、それは私をもっと混乱させます)。