私はAndroidアプリケーションを作成しました。これは、起動時に新しいバージョンのアプリケーションがあるかどうかを確認します。はいの場合、アプリケーションは新しいapkファイルをダウンロードし、新しいapkをオーバーインストールします。私のアプリケーションはsqliteデータベースを使用しています。ただし、このデータベースは、あるバージョンから別のバージョンに変更される可能性があります。私は次の方法を使わなければならないと思います:
onUpgrade()
でも使い方はよくわかりません。
アプリケーションを起動するとき、私はこのコードをクリートデータベースに使用します(存在しない場合):
DbHelper mDHelper = new DbHelper(context, DB_NAME, null, DB_VERSION)
onUpgrade()
使用方法が必要な場合はどうすればよいですか?そして、いつそれを呼び出さなければなりませんか?