次の情報を追跡してオンライン データベースに保存できる Android アプリケーションを開発したいと考えています。
- 着信と発信
- 着信および発信 SMS
- キーボードで入力されたキーストローク
質問:
アプリケーションをバックグラウンドで実行するにはどうすればよいですか (サービスまたはスレッドを使用する必要があります)。
詳細(電話番号、通話日、通話時間など)で着信または発信を取得することはできますか?
詳細 (宛先/発信元番号、メッセージの内容) を含む受信メッセージまたは送信メッセージを取得することは可能ですか?
キーボードで入力されたすべてのキーストロークを取得することは可能ですか?
これを行うには root アクセスが必要ですか?