私は現在、MarketPlaceにアプリを持っており、今日は最初のアップデートをリリースします。私のアプリケーションで使用されるSQLiteデータベースは、更新によって上書きされるので、もう一度onCreateを呼び出しますか?それとも単にデータベースに触れないだろうか? SharedPreferencesはどうなりますか?ユーザーがMarket Placeで更新したときに、自分のAndroidアプリとデータベースはどうなりますか?
一見単純な質問のため申し訳ありませんが、私は1時間前から検索していますが、ユーザーがアプリケーションを更新したときにパッケージに何が起きたかについては何も見つかりませんでした。それは完全に一掃して再インストールされますか?ダニー。どんな助力も高く評価されます。ありがとうございました!あなたはデシベルアダプタ内のsqliteを使用している場合
Hmmm、意味があります。私はアップグレードで混乱する必要はないと思っていた。私は既存のテーブルを落として再作成できると思います。もう1つの質問ですが、アセットフォルダ内のファイルは完全に置き換えられていますか?あなたの答えをありがとうございました。 –
すべてのテーブルを削除した後は、アップグレード時にonCreate()を呼び出すことができます。私はそれが完全に置き換えられたか、または同期されていると思います。 –
あなたの助けを借りてありがとう、今、私はv1.1をv1.1.1に変えてみましょう:-) –