を使用して Android アセット フォルダーにある ZIP ファイルからファイルZipInputStream
を読み取っていgetNextEntry()
ます。
ZIPファイルをSDカードにコピーすれば読み込みは速いのですが、アセットファイルでのZipFile.getEntry
使い方が思いつきませんでした!ZipFile
アセットフォルダーの ZIP にすばやくアクセスする方法はありますか? それとも、ZIP を SD カードにコピーする必要がありますか?
(ところで、なぜ私がこれを行っているのか不思議に思う人がいるかもしれませんが、アプリは 50 MB を超えるため、Play ストアで取得するには拡張 APK を使用する必要があります。ただし、このアプリはAmazon App Store、これには別のバージョンを使用する必要があります。Amazon は拡張 APK を当然サポートしていないためです... 2 つの異なる場所にある ZIP ファイルにアクセスするのが簡単な方法だと思っていましたが、残念ながら.. .)