質問: SQLファイルをzip形式で圧縮保存したものをアプリ内の指定したフォルダに解凍(展開)する方法はありますか?テキストファイルを圧縮したものの場合はZipInputStreamを使えば展開できると思いますが、圧縮したSQLファイルを解凍する方法が調べても見つかりません。 やりたいことは下記の流れで1と3はできるのですが2が分かりません。 1)外部サーバーからSQLファイルを圧縮したzipファイルを取得 2)zipファイルを解凍してSQLファイルに戻して指定したフォルダに格納 3)SQLファイルをSQL文で呼び出してListViewに表示 環境 Android Studio 2.2.3 OS mac
回答: 通常のzipと同様にZipInputStreamで解凍できます。 ただ、保存パスとファイル名をSQLiteOpenHelperで指定した保存パスとファイル名にする必要があります。