現在、ビットマップをディスクに保存する場合は、次を使用します。
bitmap.compress(Bitmap.CompressFormat.JPEG, 90, out);
代わりにデータをバイト配列に書き込むことは可能ですか?ビットマップの画像データだけでなく、ディスクに送られるデータを操作する必要があります。jpgは、メタデータなどの追加のもので構成されています。jpgでもかまいません。私はデータが何であるかには興味がありませんが、通常はディスクに書き込まれるデータ全体にアクセスするだけです。