4

Android NDK を使用して Android RIL デーモンと通信することは可能ですか? RIL デーモンから通知を取得したいのですが、上位のアプリケーション フレームワークに送信されたメッセージを取得し、それらを変更/フィルター処理してから、上位層に送信したいと考えています。

共有 rilibがあることは知っており、それを使用して dlopen / dlsym を使用して機能にアクセスできることは知っていますが、それが役立つかどうかはわかりません :)

注: 私がやりたいことは、RIL デーモンからのメッセージを unvanted 番号からの着信についてフィルタリングすることです (通話のブロック)。

また、Android-ndkと利用可能なライブラリを使用して、ネイティブコードでコールハンドリング/コールブロッキングを行う方法(トリック)を知っていますか???

いつもご回答ありがとうございます。...

4

1 に答える 1

3

誰かが間違いを犯さない限り、たとえネイティブ コードであっても、重要なデバイス機能をアプリケーションから中断することはできません。

Android には、間違った場合に圧倒的な混乱を招くようなことをアプリケーションが実行することを信頼するかどうかをユーザーが決定するためのメカニズムが現時点ではありません。実際には、これを行いたい場合は、電話をルート化し、独自の修正バージョンの Android の作成を開始します。

于 2010-09-24T15:28:27.913 に答える