私は今2日間フォーラムを探しており、答えを見つけることができません。私はアンドロイドに新しいですし、私は問題があります。私はbackround(これは私が持っている)の小さなサーバーサービスを持っている必要があります、例えば座標を取得します。その座標で、私はアクティブな活動のクリックをシミュレート(作成)する必要があります... それはコンピュータからアンドロイドを制御するためのサービスでなければなりません。コンピュータクライアントアプリケーションは、押されたキーやマウスのクリックなどの情報を送信し、サービスはそれを取得し、アクティブなアクティビティに対してアクションを実行します。 これを実行する方法はありますか、いくつかの例がありますか?ありがとうございますサービスからのマウスクリックをシミュレートする
答えて
明らかなセキュリティリスクのためこれはできません。
あなたの活性を試験するために探しているなら、TouchUtilsを見て:
http://developer.android.com/reference/android/test/TouchUtils.html
実際にアクティビティをテストしようとしていません。アクティブなアクティビティのクリックをサービスからシミュレートしようとしています。それは可能ですか? –
なぜあなたはサービスからのクリックをシミュレートする必要があるのか説明できますか?あなたがクリックをシミュレートせずに何をしたいのか他の方法があるかもしれない –
私はUSBなしでPCからアンドロイドを制御するためのアプリケーションを構築しています。私はクリックをシミュレートするためにMonkeyRunnersメソッドのようなものが必要ですが、そのようなことを行うにはどうしますか? –
- 1. motioneventsでマウスクリックをシミュレートする
- 2. openlayer-3のマウスクリックをシミュレートしますか?
- 3. ジャスミンユニットのテストでマウスクリックをシミュレートする
- 4. MSPaintのマウスクリックをシミュレートします
- 5. 画面の代わりにマウスクリックをシミュレートする
- 6. バックグラウンドでマウスクリックをDirectXアプリケーションにシミュレートする方法は?
- 7. Xlib/Cでマウスクリックをシミュレートするにはどうすればよいですか?
- 8. VBScriptでマウスクリックをシミュレートするにはどうすればよいですか?
- 9. 私のシミュレートされたマウスクリックが何もしないのはなぜですか?
- 10. ListBoxItem stealing ListBoxからのマウスクリック
- 11. 他のプログラムからのマウスクリックの傍受
- 12. Javascriptプログラムを使ってマウスクリックをシミュレートするにはどうすればよいですか?
- 13. JavaScriptを使ってマウスクリックをシミュレートするにはどうすればよいですか?
- 14. JavascriptコンソールからKeypressイベントをシミュレートする
- 15. ロジットモデルからデータをシミュレートする方法
- 16. gtk + cコードからタブキーをシミュレートする
- 17. 実際のマウスクリックを発火方法から区別する
- 18. Qt 5.5:ラズベリーパイのタッチスクリーンからマウスクリックを受信しなくなる
- 19. C#でマウスクリックをシミュレートする方法は? (私は間違いを続けています)
- 20. マウスクリックでスライドする
- 21. プライベート番号からの着信をシミュレート
- 22. Ruby/Rails App Testing - HTTPサービス/応答をシミュレートする
- 23. MOUSE_EVENTは、私はプログラム的に左ボタンのマウスクリックをシミュレートしようとしています特定のアプリケーション(C#の)
- 24. WindowsのC++からのマウスイベントをシミュレートする
- 25. マウスクリックで* .min.jsから関数を呼び出す方法
- 26. TCP:サーバー側(Linux)からEINPROGRESSをシミュレート
- 27. Androidからのキーストロークをシミュレートする(Appium + Java)
- 28. 私のウェブページから別のウェブページのキーボードをシミュレートしますか?
- 29. ウェブブラウザのマウスクリック
- 30. マウスクリックJTableのイベント
ことができない理由を説明することができ、あなたは答えているすべてで私たちを助けていません。あなたが言及したこれらのセキュリティリスクは何ですか? – user987581
Androidは、言及されたセキュリティリスクのためにこの動作を防ぐ方法で設計されているため、不可能です。これが可能であれば、どのアプリも電話の実際の所有者のように行動し、悪意のある行為を実行する可能性があります。無数の攻撃ベクトルを含む可能性があります。例えば。アプリはSMSアプリを開き、何百ものSMSを「プレミアム」サービス*(SMS許可なしでも)*に送って、ユーザーに多額の費用をかけることになりました。または、アプリケーションがプログラムでブルートゥースを有効にしようとするとポップアップする確認ダイアログを無視することもできます。そして、私は想像力がそれに関して限られていると確信しています。 –
しかし、もし我々がアンドロイドを根づけたら?とにかくそこにはありますか? –