質問: MotionEvent.obtain(SystemClock.uptimeMillis(), SystemClock.uptimeMillis() + 100, MotionEvent.ACTION_DOWN, x, y, 0); this.onTouchEvent(ev); Android タッチイベント 生成 Android アプリ 前面表示 上記でやりたいことが少しできそうな気がしてきました。 もう少し調べてみます。 [追記] やってほしいことだけを記載した丸投げの質問............ 出来るのかどうか、参考関数はあるのか そういった疑問については質問してはダメということでしょうか。 まず、有識者の方に「できる/できない」を回答頂き ヒントを貰ってより深く調べるという方法があっても良いと思います。 こんな曖昧な質問にも関わらず、一方tagoman様は回答くださいました。 回答頂いたおかげでキーワードが思い浮かぶ そんなこともあるのではないでしょうか。
回答: 可能です。 しかしだいぶんトリッキーな実装になると思います。 またセキュリティ的な問題もありますが。 やりかたとしては、 自前のサービスにBluetoothのマウス機能を実装 スクリーンキャプチャ権限の取得(Android6以上) あとは該当アプリを起動し、スクリーンキャプチャしながらマウス操作で対象アプリを遠隔操作 これで取得できます。