0

1 か月前、私はこの質問をしました。バウンティを使用しても、デバイスの Imei を使用してユーザーを識別し、電話をサーバーと同期するよりも優れた答えを誰も思いつきませんでした。

今、私は Android のAccountManagerクラスに出くわしました。このクラスを使用して、アプリケーションの削除/再インストール サイクル後にアクセスできるユーザー名とパスワードを保存することはできますか?

はいの場合、どうすればこれを行うことができますか? また、アプリケーションが実行され、キーストアがまだ開かれていない場合は常に、ユーザーはキーストアの資格情報を入力する必要がありますか?

4

2 に答える 2

3

私はそうは思わない。私の実験では、アカウントを作成するオーセンティケーターを含むパッケージが削除されると、アカウントは削除されます。

于 2010-06-21T13:58:00.103 に答える
2

私は Android にかなり慣れていませんが、2 つのマネージャーを一緒に使用することで目標を達成できると思います。

まず、AccountManager を使用して、資格情報とネットワーク リソースの必要な関連付けを実行します。

次に、BackupManager を使用して、アプリケーション固有の AccountManager レコードをクラウドに保存します。アプリが削除された場合、Google マーケット トラッキングによってアプリをデバイスに復元し、アプリの BackupManager の実装を通じて、以前のすべての AccountManager レコードも復元する必要があります。

于 2011-03-08T14:48:54.713 に答える