大量のデータをzip形式で消費するAndroidアプリケーションを開発しました。以前は解凍していましたが、解凍したファイルを解析すると、ヒープサイズが125MBに増えたため、メモリ不足エラーが表示されます。私はapachecommons.ioを使用してbyte[]bをフェッチし、String s = new String(b);を指定しています。Stringbuilderを試しましたが、そのロジックを適切に配置できません。Androidでbyte[]をStringに安全に変換する他の方法はありますか?
質問する
338 次