0

これが私の問題です:

前提条件:

1、DB バージョンが 2 であると仮定して、APP は db ファイルを SD カードにバックアップします。

2、電話でアプリをアンインストールします。

ここで、古いバージョンの DB を使用して古いバージョンの APP をインストールします (1 など)。

APP は、UI を初期化するために SD カードからバックアップ DB ファイルを復元する必要があります。

問題は、バックアップ DB ファイルのバージョン番号を取得できないことです。

さらに、「アップグレード」するか「ダウングレード」するかを決めることはできません。

4

2 に答える 2

2

SQLiteDatabase.openDatabase(back_up_db_path, null,SQLiteDatabase.OPEN_READWRITE) を呼び出します。getVersion()メソッド。あなたを助けるかもしれません。

于 2013-11-25T10:02:13.963 に答える