Domanda

Gli eventi possono multi-touch provati sul emulatore Android? O c'è un modo per verificare questo senza un dispositivo reale? Sto usando l'SDK 2.0 e vuole testare zoom in / zoom-out con due dita.

È stato utile?

Soluzione

UPDATE:

Sì, ora c'è (non per l'Android 2.x, ma gli ultimi quelli).

  

In caso la gente ancora alla ricerca con questa funzione, se si utilizza   emulatore di default da Android Studio, Per utenti Mac si può tenere   pulsante di comando , e per Windows / Linux Credo che sia il tasto alt mentre   sinistra cliccando con il mouse - HendraWD

E per Linux, è Ctrl + click sinistro (tuttavia, non so se è la stessa su Windows, in modo da HendraWD può essere ragione su quello)

Inoltre un'altra cosa che puoi fare (con Android 4.0+) è tubi eventi touch attraverso un dispositivo nell'emulatore. Questo è utile se si dispone di un solo dispositivo, ma vorrei provare quegli stessi eventi touch su altre versioni / dimensioni di Android. (Vedere http://tools.android.com/tips/hardware-emulation )

In ogni caso, questi sono solo soluzioni alternative, se multitouch è importante per la vostra applicazione, vorrei ancora consiglio di andare a un gruppo di utenti per sviluppatori Android con il vostro portatile e chiedere aiuto per testare la vostra applicazione sul posto. I suoi colleghi sviluppatori possono essere super disponibile con questo.

Nei miei gruppi, condividiamo i telefoni per tutto il tempo (tanto più che la maggior parte di noi non possiedono tutti i diversi telefoni Android là fuori). E se non si dispone di un gruppo di utenti Android nella vostra zona, supponendo che si vive in una grande area metropolitana abbastanza, esaminare la possibilità di iniziare un tale gruppo da soli. Sei molto probabilmente non l'unico che avranno bisogno di aiuto con questa roba.

Altri suggerimenti

Ora è possibile con la nuova versione dell'emulatore.

Per utilizzare la funzione multi-touch, tenere premuto il tasto Alt sulla tastiera e fare clic destro del mouse per centrare il punto di riferimento oppure fare clic e trascinare il pulsante sinistro del mouse per ingrandire.

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

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

ho finalmente scoperto come fare un pinch-zoom sul emulatore di Android per Android Studio 3.2. Questo è stato difficile da trovare, ma spero che aiuta qualcuno.

  • spostare il mouse al punto in cui si desidera che il centro del zoom pinch. (Non premere il pulsante del mouse)
  • premere SHIFT (non premere il pulsante del mouse)
  • premere Command (non premere il pulsante del mouse)
  • si dovrebbe vedere un bersaglio rotonda sotto il mouse (non si è premuto ancora il pulsante del mouse, vero)
  • spostare il mouse lontano da questo primo percorso in cui si desidera che il secondo "dito"
  • Ora è possibile premere / trascinare il mouse per fare il pinch / zoom

E 'stato facile - oppure no.

Dal ADT 17, è possibile utilizzare un dispositivo fisico Android 4.0 per inviare gesti multitouch per l'emulatore. istruzioni See Android qui.

felici di sapere che abbiamo ottenuto Multi-touch emulatori in Android troppo, così ha colto l'occasione per fare Androiders consapevoli che non è ancora.

È possibile testarlo effettuando seguenti aggiornamenti per gli strumenti di sviluppo in corso:

  1. aggiornato il mio Studio Android Anteprima di 2,0 4-2,0 anteprima 5.
  2. aggiornato i miei strumenti SDK Android per 25.0.2 RC3
  3. Aggiornato il mio Android 6.0 Google API Intel x86 Atom_64 immagine del sistema di revisione 12
  4. livello di progetto dipendenza classpath 'com.android.tools.build:gradle:2.0.0-alpha5'

PS: per favore non Aggiorna Ora, in quanto contiene un bug che ho uno maculato. E il suo un grave bug. Si sta interferendo nella nostra routine di sviluppo. Si potrebbe desiderare di cassa my domanda qui .

No.

Per quanto ne so, l'emulatore non ha ancora alcun driver di rilevamento multi-touch (sega il codice a https: // Android. googlesource.com ).

Xamarin androide giocatore ha l'opzione multi touch abilitata.

Fonte: https://developer.xamarin.com/guides / android / Getting_Started / installazione / android-player /

E 'possibile simulare due dita input multi-touch tenendo premuto il tasto Alt / Opzione e cliccando sullo schermo.

Per simulare una macchina tipografica pinch-zoom e tenere premuto il tasto Alt / Opzione e trascinare verso il centro dello schermo (per diminuire) o lontano dal centro dello schermo (per ingrandire).

Per simulare un due dita trascinare stiva Alt / Option + Maiusc mentre facendo clic e trascinando sullo schermo.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top