Frage

Kann Multi-Touch-Ereignisse auf dem Android Emulator getestet werden? Oder gibt es eine Möglichkeit, dies ohne ein aktuelles Gerät zu testen? Ich bin mit dem 2.0 sdk und will Test Zoom-In / Zoom-out mit zwei Fingern.

War es hilfreich?

Lösung

UPDATE:

Ja, jetzt gibt es (nicht für die 2.x Android, aber die aktuellen Bilder).

  

Falls die Menschen immer noch mit dieser Funktion der Suche, wenn Sie mit   Standard-Emulator von Android Studio, für Mac-Benutzer können Sie halten   Befehlstaste , und für Windows / Linux ich glaube, es ist alt-Taste, während   Linksklick mit der Maus - HendraWD

Und für Linux, es ist Strg + Linksklick (aber ich weiß nicht, ob es das gleiche auf Windows ist, so HendraWD recht, dass man sein kann)

Plus eine andere Sache, die Sie (mit Android 4.0 und höher) tun können, ist Rohr Touch-Ereignisse durch ein Gerät in den Emulator. Dies ist hilfreich, wenn Sie nur ein Gerät haben, möchten aber die gleichen Touch-Ereignisse auf anderen Versionen / Abmessungen von Android testen. (Siehe http://tools.android.com/tips/hardware-emulation )

Auf jedem Fall, das sind nur Abhilfen, wenn Multi-Touch für Ihre Anwendung wichtig ist, würde ich noch empfehlen, dass Sie mit Ihrem Laptop auf eine Android Developer Benutzergruppe gehen und um Hilfe bitten Ihre Anwendung vor Ort zu testen. Ihre Kolleginnen und Entwickler können mit dieser super hilfreich sein.

In meinen Gruppen teilen wir Telefone die ganze Zeit (vor allem, weil die meisten von uns nicht besitzen alle die verschiedenen Android-Handys da draußen). Und wenn Sie nicht über eine Android-Benutzergruppe in Ihrer Nähe haben, vorausgesetzt, Sie sind in einem ausreichend großen Ballungsgebiet leben, sollten Sie vielleicht eine solche Gruppe beginnen sich. Sie sind wahrscheinlich nicht die einzige Person, die Hilfe bei diesem Material benötigen.

Andere Tipps

Jetzt ist möglich mit der neuen Version des Emulators.

Um die Multi-Touch-Funktion, halten Sie die Alt-Taste auf Ihrer Tastatur und rechte Maustaste auf der Maus den Bezugspunkt zu zentrieren oder Click & Drag die linke Maustaste zu vergrößern.

http://tools.android.com/tips/hardware-emulation

http: //android-developers.blogspot. nl / 2016/02 / android-Studio-20-beta.html

ich endlich herausgefunden, wie ein Pinch-Zoom auf dem Android-Emulator für Android Studio 3.2 zu tun. Das war schwer zu finden, aber hoffe, es hilft jemand.

  • bewegen Sie die Maus, wo Sie die Mitte des Pinch-Zoom möchten. (Drücken Sie nicht die Maustaste)
  • SHIFT-Taste drücken (nicht drücken Sie die Maustaste)
  • drücken Sie die Befehlstaste (drücken Sie nicht die Maustaste)
  • Sie ein rundes Ziel unter der Maus sehen sollte (Sie haben nicht die Maustaste noch gedrückt, haben Sie)
  • bewegen Sie die Maus weg von diesem ersten Ort an dem Sie Ihren zweiten „Finger“ wollen
  • Jetzt können Sie drücken / ziehen Sie mit der Maus die Prise / Zoom
  • zu tun

Das war einfach - oder auch nicht.

Da ADT 17 ist es möglich, ein physikalisches Android 4.0-Gerät zu verwenden, Multitouch-Gesten, um den Emulator zu senden. Siehe Android Anweisungen hier.

Happy zu wissen, dass wir Multi-Touch-Emulatoren in Android zu bekommen, so diese Gelegenheit nahm Androiders bewusst zu machen, die noch nicht ist.

Sie können es testen, indem Sie folgendes Updates, um Ihre aktuellen Entwicklungs-Tools machen:

  1. aktualisiert mein Android Studio von 2,0 Vorschau 4-2,0 Vorschau 5.
  2. aktualisiert mein Android SDK Tools 25.0.2 rc3
  3. Aktualisiert mein Android 6.0 Google APIs Intel x86 Atom_64 System-Image auf Revision 12
  4. Projektebene Abhängigkeit Classpath 'com.android.tools.build:gradle:2.0.0-alpha5'

PS: Bitte verwenden Sie keine UPDATE JETZT, da es einen Fehler enthält I spotted eine haben. Und es ist ein gravierender Fehler. Es ist in unseren Entwicklungsroutinen zu stören. Vielleicht möchten Sie meine Frage zur Kasse href="https://stackoverflow.com/questions/34848441/android-remove-multi-touch-from-emulator">.

Xamarin android Spieler hat Multi-Touch-Option aktiviert ist.

Quelle: https://developer.xamarin.com/guides / android / getting_started / Installation / android-Player /

Es ist möglich, zwei Fingereingabe Multi-Touch zu simulieren, indem Sie die Alt / Option-Taste gedrückt halten und auf dem Bildschirm klicken.

einen Pinch-Zoom drücken simulieren und halten Sie die Alt / Option-Taste und zieht in Richtung der Mitte des Bildschirms (für verkleinern) oder weg von der Mitte des Bildschirms (für Vergrösserung).

Um einen zwei Finger ziehen halten, simulieren die Alt / Option + Umschalttaste beim Klicken und auf dem Bildschirm ziehen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top