コードネーム oneのアプリを作成しています
したがって、基本的には、ユーザーがアプリを初めてインストールしたときに SMS を送信したいと考えています。
だから私はこのようにします。
1)「firstRUN」保存ファイルが存在するか確認してください。
2)そうでない場合は、そのファイルを作成し、SMS を送信します。その場合は、アプリを起動してください。
ここまでは順調ですね。
しかし今、ジレンマは次のとおりです。
ユーザーが既にアプリをインストールしていて、新しいバージョンのアプリをインストールすると、Android はアプリをアップグレードする必要があるかどうかを尋ねます。ユーザーが「はい」と言った場合:
1)アプリケーションがアップグレードされてから起動します 2)ストレージファイル「firstRUN」が存在するかどうかを確認します。この場合、アプリケーションがアップグレードされ、既存のストレージ ファイルが削除されていないため、存在します。
私がやりたいことは、アプリケーションがアップグレードされた場合に備えて、そのアプリケーションの既存のストレージ ファイルを削除したいということです。どうすればいいですか?
さて、私がここでやっていることは正しいですか?これを行うより良い方法はありますか?