¿Se pueden probar eventos multitáctiles en el emulador de Android? ¿O hay alguna forma de probar esto sin un dispositivo real? Estoy usando el SDK 2.0 y quiero probar el acercamiento/alejamiento con dos dedos.¿Hay alguna manera de probar multi-touch en el emulador de Android?
Respuesta
ACTUALIZACIÓN:
Sí, ahora hay (no para el Android 2.x, pero las más recientes).
En caso de personas siguen buscando con esta función, si está utilizando emulador por defecto de Android Studio, Los usuarios de Mac puede mantener botón de comando, y para Windows/Linux Creo que es el botón Alt mientras izquierda haciendo clic con el ratón - HendraWD
Y para Linux, es Ctrl + clic izquierdo (sin embargo, no sé si es la misma en Windows, por lo HendraWD puede tener razón en que uno)
Además, otra cosa que puede hacer (con Android 4.0 o superior) son los eventos de toque de tubería a través de un dispositivo en el emulador. Esto es útil si solo tiene un dispositivo, pero le gustaría probar esos mismos eventos táctiles en otras versiones/dimensiones de Android. (Ver http://tools.android.com/tips/hardware-emulation)
En cualquier caso, estas son solo soluciones, si multitouch es importante para su aplicación, aún así le recomendaría que vaya a un grupo de usuarios de Android Developer con su computadora portátil y solicite ayuda para probarla en el punto. Tus compañeros desarrolladores pueden ser súper útiles con esto.
En mis grupos, compartimos teléfonos todo el tiempo (especialmente porque la mayoría de nosotros no posee todos los teléfonos con Android diferentes). Y si no tiene un grupo de usuarios de Android en su área, suponiendo que viva en un área metropolitana lo suficientemente grande, considere la posibilidad de comenzar dicho grupo usted mismo. Probablemente no sea el único que necesite ayuda con estas cosas.
Nº
yo sepa, el emulador todavía no tiene ningún controlador de detección multi-touch (vimos el código en https://android.googlesource.com).
Desde ADT 17, es posible utilizar un dispositivo físico Android 4.0 para enviar gestos multitáctiles al emulador. See Android's instructions here.
Xamarin reproductor de Android tiene la opción multitáctil habilitada.
Fuente: https://developer.xamarin.com/guides/android/getting_started/installation/android-player/
Es posible simular con dos dedos de entrada multi-touch manteniendo pulsada la tecla Alt/Opción y hacer clic en la pantalla.
Para simular un pellizco-zoom, mantenga presionado el botón Alt/Opción y arrastre hacia el centro de la pantalla (para alejar) o lejos del centro de la pantalla (para acercar).
Para simular un arrastre de dos dedos, mantenga presionada la tecla Alt/Opción + Mayús mientras hace clic y arrastra en la pantalla.
Feliz de saber que tenemos emuladores Multi-touch en Android también, así que aprovechamos esta oportunidad para hacer que Androiders sepa quién no es todavía.
Puede probarlo haciendo siguientes cambios a sus herramientas de desarrollo actuales:
- actualizado mi estudio Android de vista previa 2.0 de 4 a 2,0 previsualización 5.
- actualizan mis herramientas de SDK de Android para 25.0.2 RC3
- actualizado mi Android 6.0 Sistema de las API de Google Intel x86 Atom_64 imagen para Revisión 12
- la dependencia a nivel de proyecto a classpath 'com.android.tools.build:gradle:2.0.0-alpha5'
PD: NO ACTUALICE AHORA, ya que contiene un error que he detectado. Y es un error serio. Está interfiriendo en nuestras rutinas de desarrollo. Es posible que desee verificar mi pregunta here.
Ahora es posible con la nueva versión del emulador.
Para usar la función multitáctil, mantenga presionada la tecla Alt en su teclado y haga clic con el botón derecho del mouse para centrar el punto de referencia o haga clic & arrastre el botón izquierdo del mouse para ampliar.
http://tools.android.com/tips/hardware-emulation
http://android-developers.blogspot.nl/2016/02/android-studio-20-beta.html
no fue más votada. Tenga en cuenta que mi emulador usa actualmente Ctrl-Izquierda arrastra para hacer zoom, y no puedo hacer que cambie de centro, pero bueno, mejor que nada. Además, la función de arrastre ctrl-right es pan de dos dedos. – Erhannis
- 1. Android Multitouch - Posible prueba en emulador?
- 2. ¿Hay alguna manera de simular el desempate en el emulador de Windows Phone 7?
- 3. Emulador de Android insoportablemente lento: ¿hay alguna solución?
- 4. Android multitouch?
- 5. ¿Hay alguna manera de probar la referencia circular en JavaScript?
- 6. ¿Hay alguna manera de animar diseños? [Android]?
- 7. ¿Hay alguna manera de probar una variable para "isForEachable"
- 8. ¿Hay alguna manera simple de probar dos PNG por igualdad?
- 9. Cómo probar el receptor de transmisión BOOT_COMPLETED en el emulador
- 10. Android: ¿Hay alguna manera de mostrar DialogPreference desde el código?
- 11. ¿Hay alguna manera fácil de configurar el emulador de Android para acceder a la LAN de la máquina host?
- 12. Android Multitouch Game
- 13. Emulador de Android colgado en el inicio?
- 14. ¿Hay alguna manera de copiar desde el portapapeles en Android a la terminal?
- 15. android ndk multitouch?
- 16. ¿Hay alguna manera de dibujar gráficos y tablas en Android?
- 17. ¿Hay alguna manera de montar Android .img para acceder al contenido de AVD (Dispositivo virtual Android)?
- 18. Android - Cómo copiar el emulador a un amigo para probar
- 19. ¿zoom de imagen multitouch de Android?
- 20. ¿Hay una manera más fácil de ejecutar una aplicación de Android usando el emulador de eclipse?
- 21. ¿Hay alguna manera de probar un sitio web en el iPhone sin un iPhone?
- 22. ¿Hay alguna manera de deshabilitar la animación de Android ListView?
- 23. ¿Hay alguna manera de omitir el parámetro?
- 24. No hay calendario en el emulador
- 25. ¿Hay alguna manera de imprimir en la consola en una aplicación de Android?
- 26. ¿Hay alguna manera de que podemos desarrollar aplicaciones en .NET para el iphone
- 27. ¿Hay alguna manera de probar si un objeto "es un" Backbone.Model en mi unidad de pruebas?
- 28. ¿Hay alguna manera de obtener resultados de depuración de copia y pasta en el SDK de Android Emulator?
- 29. ¿Hay alguna manera de probar devoluciones de llamada `before_validation` con un argumento`: on` en Rails?
- 30. ¿Volver a cargar la aplicación de Android en el emulador sin reiniciar el emulador en Eclipse?
Esta respuesta es obsoleta desde ADT 17. –
Sí Paul, pero para alguien "sin un dispositivo real" para eventos de toque de tubería, el problema sigue siendo, incluso con su solución. http://tools.android.com/tips/hardware-emulation Aunque lo que dices definitivamente todavía vale la pena mencionarlo y vale la pena consolidarlo en una respuesta completa. Después de todo, mi respuesta original es una wiki de la comunidad. Esa marca refuerza el hecho de que no recibo ningún karma de ella, pero al mismo tiempo asegura que pueda ser actualizada por otros a medida que se agreguen nuevas soluciones parciales para probar la funcionalidad multitáctil en un emulador a lo largo del tiempo. –
Sí, tiene razón al señalar que el OP específicamente solicita un método sin usar un dispositivo físico. –