On 5月23日, 午前11:29, yoshiyuki kanno <
nekota...@gmail.com> wrote:
> 菅野です。
>
> 興味があるのでちょっと調べてみました。
> 結論としては、大垣さんがおっしゃられるようにセキュリティ上の問題を勘案した上での仕様で、
> アプリケーションレイヤでは、SystemHookに相当する機能は提供されていないようです。
> うけとれるグローバルなイベントはBroadCastReceiverでとれるものが全てかと思われます。
>
> ただ、調べている過程でみつけた以下のndk-mlのスレッドで言及されている内容は興味深いです。(※英語です)
>
>
http://osdir.com/ml/android-ndk/2010-09/msg00277.html
>
> --- 以下、要約 ---
> "SEND_SMS" や "CONNECT_INTERNET"権限を要求するアプリが、ユーザへの告知なしに
> 任意のデータを送信可能な状況は、一般ユーザにとって好ましくない状況である事に変わりはない。
> 自分は開発者なのでOSをリビルドしてネットワークキャプチャできるものを作ることができたけど、
> androidは開発者のおもちゃじゃないです。一般ユーザのことを考慮した仕様を検討してくれることを強く望みます。
> ---
>
>
>
>
> > TO:kanさん
>
> > 大垣です。
>
> > > 困っている点としては、自分のアクティビティまたはビューが
> > > トップにいない状態でイベントの検知が出来ていないという点となります。
>
> > そうした状況を想像することが難しいのですが、
> > キーボードの入力をバックグラウンドで検知するということは、
> > 「キーロガー」という手法に相当するのではないでしょうか。
> > それが、できてしまうとセキュリティ上の問題になるような気がします。
>
> > --
> > このメールは Google グループのグループ「日本Androidの会」の登録者に送られています。
> > このグループに投稿するには、
android-g...@googlegroups.com にメールを送信してください。