SetupWizardに似たアプリを作りたいです。私のアプリは、電話が初めてオンになったときに一度だけ初期化する必要があり、それ以降は表示されません。サービスとして起動するたびに自動実行する方法がありますが、1回だけ実行する方法はありますか?
調査しました
SetupWizardに似たアプリを作りたいです。私のアプリは、電話が初めてオンになったときに一度だけ初期化する必要があり、それ以降は表示されません。サービスとして起動するたびに自動実行する方法がありますが、1回だけ実行する方法はありますか?
調査しました
SharedPreferencesに値を格納できます。値が存在する場合はチェックを入れます。これは、アプリが既に初期化されていることを意味します。
SharedPreferences はユーザーがクリアできます (Web セッションと同様)。ユーザーが自分の電話をクリアしてもソリューションが機能することを確認したい場合は、デバイスの IMEI (例はこちら) を取得し、サーバーに送信して、このデバイスが既に初期化されているかどうかを確認します。