プログラムで .xml.gz ファイルを解凍しようとしています。.gz ファイルを解凍する方法を示す多くの例がインターネット上で入手できるため、すべて非常に簡単に思えます。ただし、実行しようとするたびに例外が発生します: java.io.IOException: unknown format (マジック ナンバー d4d4)。
Android アプリでこれを実行しようとしていますが、Java で行う方法とは異なる方法で行う必要がありますか?
ここで入手できるこのサンプルコードに従っています。
ここで私が間違っていることを知っている人はいますか?また、Web サーバーからファイルをダウンロードした後、ファイルを解凍しています。ダウンロードはうまくいったようです。