私の次のアプリバージョンでは、ブール値フラグenableNotification
が必要です。だからすべてが正常に私のアプリMainActivityで私のアプリを起動した後、私はこのフラグをfalseに設定し、私はSharedPreferencesに保存してアプリで動作します。それがMainActivityに行かず、このフラグをSharedに設定すると、私のアプリはうまく動作しません。アプリはアプリのアップグレード後にLAUNCHアクティビティを起動しますか?
私の質問は、ユーザーがGoogle Playで自分のアプリを新しいバージョンにアップグレードした後(以前のバージョンにはSharedPrefにこのフラグがありません)、それは最初にMainActivityに移動し、前のアクティビティには移動しませんか(SecondActivity、ThirdActivity ...)?または、このフラグをDBに保存する方が良いので、onCreate()
にこのフラグをfalseに設定しますか?
しかし、どのようなアップグレードについてはどうですか?ユーザーがアプリケーションをアップグレードした後、アプリケーションのonCreate()が呼び出されますか? – alla
afaik、それが呼び出されます。ベータテスター機能(https://support.google.com/googleplay/android-developer/answer/3131213?)を使用して、まずデバイスやテストでテストしてください。 –