web-dev-qa-db-ja.com

エミュレータでズームをピンチできない

ピンチズームを含む画像編集を実装する必要のあるアプリケーションがあります。ピンチズームは完了しましたが、エミュレータではなくデバイスでのみテストできます。

Androidエミュレーター、ショートカットキー、またはその他の方法でピンチズームをテストする方法はありますか?

58
vipin

ADT 17以降、物理的なAndroid 4.0デバイスを使用して、マルチタッチジェスチャをエミュレータに送信できます。 Androidの手順はこちら

マルチタッチ

エミュレーターは、r17の実験的な機能として、SdkControllerMultitouchアプリケーションを実行するテザー付きAndroidデバイスを使用します。アプリケーションには、タッチ入力をモニターし、エミュレーターに送信するアクティビティが含まれます。これには、Android 4.0以降のシステムイメージが必要です。アクティビティは、エミュレータ画面のコンテンツを表示して対話性を支援します。[設定]の[開発者]セクションで[タッチを表示]エミュレータがタッチの送信先を正確に確認します。

SdkControllerSensorアプリケーションのソースコードは次の場所にあります。

$ SDK/tools/apps/SdkControllerMultitouch /

しかし、実際のデバイスが必要なため、これは回避策です。私のアドバイスは、実際のデバイスでアプリを直接テストすることです。より堅牢で、さらにパフォーマンスが向上します。

27
K_Anas

マウスの場合:

押したまま Ctrl 左マウスボタンを押したままにして、マウスを動かします。

トラックパッド付き:

押したまま Ctrl トラックパッドを押したまま、指で左と右(上下ではない)に移動します。

97
yowbro

AndroidStudioの最新バージョンとVanilla Nexus 5 API 24エミュレーターを実行しているMacでは、cmd)を押した。

enter image description here

ドラッグポイントが表示されます。その後、左クリックして画面上の任意の場所にドラッグします!

12
Radu

私はこれが古いことを知っていますが、これはまだ誰かを助けるかもしれません。

Macの場合:

zoom in つかいます double click(トラックパッド上)

zoom outコマンド+ Shift + clickを使用(トラックパッド上)

11
Emzor

Android tools release 17:エミュレータを制御するためにデバイスを使用できます: http://developer.Android.com/sdk/tools -notes.html

それ以外の場合、この場合には実際のデバイスでのテストの方が優れているように見えます(一般的にははるかに高速です)。

6
Snicolas

OK、私は少し実験していて、bluestacks Androidエミュレーターで、それを見つけました。

Ctrl +マウスホイールです。私のために働く、それがあなたにも役立つことを願っています。

3
Andy8583

Macの場合: ⌥ Option キーを押してから、マウスまたはトラックパッドを使用してピンチ/ズームします。これはAndroidスタジオエミュレーターで動作しています。

メニューの3つのドットを押して「ヘルプ」に移動すると、拡張コントロールメニューにすべてのショートカットが表示されます。

3
Marius Kohmann

返信が遅いことは知っていますが、これは誰かの時間を節約するかもしれません。

ダブルクリックで、2回目のクリックを押したままマウスを動かしますズームアウトするまでまたはズームインするまで

これがうまくいくことを願っています!

2
ppreetikaa

An Androidエミュレーターは、エミュレーターでテストできないマルチタッチをサポートしていません。マルチタッチテストには実デバイスを使用してください。

これに関する最近の開発については、これをお読みください- http://tools.Android.com/tips/hardware-emulation

1
alchemist

PinchZoomはマルチタッチで動作します。

デバイスがマルチタッチをサポートしている場合は、コードのみが機能します。それ以外の場合は機能しません。

Android Emulatorsはマルチタッチをサポートしていないため、エミュレータでテストすることはできません。

まだ新しいADTには機能がありますが、試したことはありません this

1
MKJParekh

エミュレータでピンチズームをテストすることはできません。リアルデバイスを使用して、ピンチズーム効果をテストしてください。

Youwaveで試したことはありません。その環境でピンチをテストできるかもしれません。シュールではなく、試してみてください。

コーディングをお楽しみください...

1
Dhruvil Patel
  1. CTRL +ビュー画面の左側をクリックするとズームアウトします。

  2. 場所をダブルクリックするとズームインします。

  3. 北と南->スクロールホイール-上下

  4. West-> CTRL +画面の左側を上にスクロール

  5. East-> CTRL +画面の右側を上にスクロール

1
siva

Windows上のAndroid Studioのエミュレーター。2016年3月1日現在。エミュレーターのピンチキーはAltキーです。Altを押しながらマウスボタンをクリックしてドラッグします。

CTRLキーはまだ機能するかもしれませんが、私には機能しません。

0
Kerat
  1. 3ポイントをクリックします(エミュレーターの設定など)
  2. 設定
  3. 「仮想デバイス」から「エミュレーターコントロール」への「キーボードショートカットの送信先」パラメーターを設定すると、ジェスチャーが完璧に機能するようになりました。
0
Alex Palance