2016-01-29 13 views
6

È possibile simulare, ad esempio, eventi per l'accelerometro Android?Come simulare eventi sensore Android?

Immaginate il seguente scenario: Ho un'app che a un certo punto, se rileva un valore X dall'accelerometro, mostra una finestra di dialogo con un'interfaccia all'interfaccia utente.

Voglio fare un test per questo. Per fare ciò, voglio simulare una scossa con quel valore X in modo programmatico, e controllare se appare la finestra di dialogo.

Conosco già Sensor Simulator, ma c'è un modo per inviare un valore per l'accelerometro o un altro sensore e ricevere le modifiche con SensorEventListener?

Grazie in anticipo,

risposta

0

È impossibile. Poiché l'evento sensore viene attivato dall'hardware, il sistema Android recupera i dati dall'hardware e non fornisce l'interfaccia per modificare i dati o per attivare un evento sensore. Quindi non possiamo simulare un evento sensore in modo programmatico. Utilizzando Sensor Simulator, o è possibile modificare il codice sorgente del framework Android.

Problemi correlati