アンドロイドアプリケーションでマウスイベント(ポインタのクリックや移動など)を生成したいと考えています。この種の実装について多くの研究を行い、最終的には、これをアームアセンブリレベルから行う唯一の方法であることがわかりました。 jniを使用してCルーチンを呼び出すと、これらのCルーチンにはインラインのアセンブリコードがあります。しかし、マウスのイベントを生成するアーム・プロセッサーに割り込みを使用することについては問題があります。私は、intelチップセットでは、 "int 33h"割り込みがマウスイベントを処理することを知っています。アームプロセッサのマウス機能の中断や使用方法を教えてもらえますか?アンドロイドアプリケーションのCでのアームアセンブリでのマウスイベントの実装方法
ありがとうございました。
'monkey'アプリケーション(http://developer.android.com/guide/developing/tools/monkey.html)がマウスイベントをどのように注入するのか調べましたか?私はそれが/ devデバイスを使用していると信じています。 –