Androidエミュレータでマルチタッチをテストする方法はありますか?
-
26-09-2019 - |
質問
Android エミュレータでマルチタッチ イベントをテストできますか?それとも、実際のデバイスを使用せずにこれをテストする方法はありますか?2.0 SDK を使用しており、2 本の指でズームイン/ズームアウトをテストしたいと考えています。
解決
アップデート:
はい、今はあります (2.x Android ではなく、最新のものです)。
人々がまだこの関数で検索している場合、Android Studioのデフォルトエミュレーターを使用している場合、 Macユーザーの場合、コマンドボタンを保持できます, 、そしてWindows/Linuxの場合、マウスでクリックしたままにしている間、Altボタンだと思います - Hendrawd
Linux の場合は、Ctrl + 左クリックです (ただし、Windows でも同じかどうかはわかりません。そのため、HendraWD が正しいかもしれません)。
さらに、(Android 4.0 以降) で実行できるもう 1 つのことは、1 つのデバイスを介してタッチ イベントをエミュレータにパイプすることです。これは、デバイスを 1 台しか持っていないが、同じタッチ イベントを Android の他のバージョン/ディメンションでテストしたい場合に役立ちます。(見る http://tools.android.com/tips/hardware-emulation)
いずれにせよ、これらは単なる回避策であり、アプリにとってマルチタッチが重要である場合は、ラップトップを持って Android 開発者ユーザー グループに行き、その場でアプリをテストするための支援を求めることをお勧めします。同僚の開発者は、これに関して非常に役に立ちます。
私のグループでは、常に携帯電話を共有しています (特に、私たちのほとんどは世の中にあるさまざまな Android ハンドセットをすべて所有しているわけではないため)。また、十分な大都市圏に住んでいると仮定して、お住まいの地域に Android ユーザー グループがない場合は、そのようなグループを自分で立ち上げることを検討してください。この問題に関して助けが必要なのは、おそらくあなただけではありません。
他のヒント
これでエミュレータの新バージョンで可能です。
、マルチタッチ機能を使用し、キーボードのAltキーを押しながらマウスを基準点を中心またはズームするマウスの左ボタンをクリック&ドラッグして右クリックします。
http://tools.android.com/tips/hardware-emulationする
ます。http://android-developers.blogspot。 NL / 2016/02 /アンドロイド-STUDIO-20-beta.htmlする
Android Studio 3.2 用の Android エミュレータでピンチズームする方法をついに発見しました。これを見つけるのは困難でしたが、誰かの助けになれば幸いです。
- マウスをピンチズームの中心に移動します。(マウスボタンは押さないでください)
- SHIFT を押します (マウス ボタンは押さないでください)
- コマンドを押します (マウスボタンは押さないでください)
- マウスの下に丸いターゲットが表示されるはずです (まだマウス ボタンを押していませんね)
- この最初の場所から 2 番目の「指」を配置する場所までマウスを移動します。
- マウスを押したりドラッグしてピンチ/ズームできるようになりました。
それは簡単だったのか、そうでなかったのか。
ADT 17ので、エミュレータにマルチタッチジェスチャーを送信するために、物理のAndroid 4.0デバイスを使用することが可能です。 こちらをご覧Androidの指示。に
Android でもマルチタッチ エミュレータが使えるようになったのは嬉しいことなので、この機会を利用して、まだマルチタッチ エミュレータを持っていない Android ユーザーに知ってもらいたいと思います。
現在の開発ツールに次の更新を加えてテストできます。
- Android Studio を 2.0 プレビュー 4 から 2.0 プレビュー 5 に更新しました。
- Android SDK ツールを 25.0.2 rc3 に更新しました
- Android 6.0 Google API Intel x86 Atom_64 システム イメージをリビジョン 12 に更新しました
- クラスパス「com.android.tools.build:gradle:2.0.0-alpha5」へのプロジェクト レベルの依存関係
追伸: 私が発見したバグが含まれているため、今は更新しないでください。そしてそれは深刻なバグです。それは私たちの開発ルーチンに干渉しています。私の質問をチェックしてみてください ここ.
はありません。
//アンドロイド:私の知る限りでは、エミュレータは、まだすべてのマルチタッチ検出ドライバ HTTPSで(のこぎりコードを持っていません。 googlesource.com に)。
Xamarinアンドロイドプレーヤーは、マルチタッチオプションが有効になっています。
ソース: https://developer.xamarin.com/guides /アンドロイド/ getting_started /インストール/アンドロイドプレーヤー/ の
それはAltキー/ Optionキーを保持し、画面上でクリックすることにより、二本指のマルチタッチ入力をシミュレートすることが可能である。
はピンチズーム機をシミュレートすると(ズーム用)画面の中心から遠ざかる(ズームアウトするために)、またはスクリーンの中心に向かってALT /オプションボタンとドラッグを保持します。
をクリックし、画面上でドラッグしながら、2つの指のドラッグホールドにAltキー/ Shift + Optionキーをシミュレートする。