Androidの連絡先アプリケーションを拡張して、暗号化を提供します
-
20-09-2019 - |
質問
保存されている個々の連絡先を暗号化したい 連絡先 ユーザーの好みに基づいてAndroidのアプリケーション。だから、私は私がフック/拡張しなければならないと思っています 連絡先 ITの前のアプリケーションは、データをデータベースに保存し、ユーザーが表示したいときにそれを復号化します。また、暗号化のキーをファイルに保存する必要があると仮定しています。誰かがそれについてどのように進むかを提案できますか?
ありがとう!
解決
あなたの目標は、賞賛に値しますが、実用的ではありません。 「連絡先アプリケーション」はありません。 Androidには、標準の連絡先コンテンツプロバイダーと関連するアクティビティがあります。これは、HTC(Sense対応デバイス上)、Motorola(Motoblur対応デバイス)、およびおそらく他のOEMにも置き換えられています。それをそれらのいずれにも「フック/拡張」メカニズムがないという事実と組み合わせてください。あなたが探しているものをどのように作成できるかはわかりません。
Android 2.0の改訂された連絡先API、特に複数のアカウントを使用すると、より多くのオプションが得られる場合があります。暗号化された連絡先を表す何らかのアカウントを作成する必要がある場合があり、それを行うためのフックがあるかもしれません。しかし、私はこのアプローチが実行可能であるかどうかを確実に言うのに十分な新しいAPIを掘り下げる機会がありませんでした。そして、それはまだ、OEMがネイティブの連絡先のものを独自のものに置き換えるのを止めると仮定しており、それは確かではありません。
所属していません StackOverflow