0

私は盗難防止アプリに取り組んでいます。私の電話が盗まれたと仮定すると、泥棒が最初に行うことは工場出荷時設定にリセットすることです。つまり、すべてのアプリとデータが失われます。

アプリをシステム アプリに変換できます。ハード リセットを実行しても、おそらく「存続」しますが、そのデータは失われます。リセット後にアプリとそのデータを保持する方法はありますか?

データを保持できない場合は、設定をファイルに保存できると思いましたが、それも消去されます。リセット後もファイルを保持する方法はありますか?

編集:そのデータは必要ありません。工場出荷時設定へのリセット後にデータが消去されないようにしたいのですが、データを消去すると、すべてのユーザー設定が消去されることになります。私は盗難防止アプリを開発しているので、泥棒がリセットした場合、泥棒によってリセットされた後でも、アプリはそのデータ (電子メールや電話番号などのユーザーデータ) を保持して所有者に連絡する必要があります...

4

2 に答える 2

0

盗まれたデータのコピーが必要な理由 (????)。ユースケースがあるかもしれません。とにかく、API レベル 23 以上に基づいてアプリを作成している場合は、これを見ることができます - https://developer.android.com/guide/topics/data/autobackup.html

バックアップされたデータはユーザー アカウントの Google ドライブにありますが、復元しない限り役に立ちません。面白いことに、自動バックアップ機能は、アプリが再度インストールされた後 (そして同じユーザーがログインした後)、実際にこのデータを復元します。

あなたが電話を持っていない場合、これは本当に役に立ちません(つまり、盗まれた場合です:))。ただし、アプリのアンインストールと工場出荷時設定へのリセットをまたがってアプリ データを保持したい場合は、自動バックアップが役に立ちます (API レベル 23 以上でのみ利用可能)。

于 2017-02-12T04:56:54.470 に答える