データベースを開いたり、セキュリティで保護されたサービスを使用したりするための最良の方法は何かという単純な質問に出くわしました。ある意味では、正しいパスワードが提供された場合にのみ機能します。
情報を取得する方法として SharedPreferences を見てきましたが、最初のケースでパスワードを保存するアプリを作成する必要があります。これは、それ自体がコードのどこかに書き込む必要があることを意味します
アカウント マネージャーは、私が検討したもう 1 つの方法です。
実際のパスワードを AES 暗号化形式、ファイル、または sqlite db に保存します。しかし、それは鍵がコードにある必要があることを意味します。
これは人々が直面するかなり一般的な問題であり、人々がどのように解決したのか疑問に思っていました!