How can i simulate accelerometer in android emulator?

sruthi picture sruthi · Oct 13, 2010 · Viewed 49.2k times · Source

I don't have an Android phone right now. But in my application I need to use the accelerometer values. How can I do this in a simulated environment?

Answer

Owen Fraser-Green picture Owen Fraser-Green · Oct 13, 2010

The Android emulator doesn't support it itself but OpenIntents' SensorSimulator fills the void. Download and unpack the zip file, then start the standalone jar file:

$ java -jar bin/sensorsimulator.jar

Next, install SensorSimulatorSettings on the emulator using the adb tool which comes with the SDK:

$ adb -s <emulator device> install bin/SensorSimulatorSettings.apk

(run adb devices to find the emulator device name). Finally, run the installed SensorSimulatorSettings app in the emulator and enter the IP address 10.0.2.2 (despite what the SensorSimulator application might suggest. This is an alias to the loopback device of the development host so should always be valid.