If you integrate the accelerometer values twice you get position but the error is horrible. It is useless in practice.
Here is an explanation why (Google Tech Talk) at 23:20.
I answered a similar question.
More Related Contents:
- What is the simplest and most robust way to get the user’s current location on Android?
- How do I get the current GPS location programmatically in Android?
- J2ME/Android/BlackBerry – driving directions, route between two locations
- How to refresh app upon shaking the device?
- android webview geolocation
- Android accelerometer accuracy (Inertial navigation)
- Good way of getting the user’s location in Android
- Strange behavior with android orientation sensor
- Get current location of user in Android without using GPS or internet
- How to measure the tilt of the phone in XY plane using accelerometer in Android
- Get altitude by longitude and latitude in Android
- Indoor Positioning System based on Gyroscope and Accelerometer
- How to use Accelerometer to measure distance for Android Application Development
- Android : LocationManager vs Google Play Services
- LocationListener of NETWORK_PROVIDER is enabled but , onLocationChanged is never called
- Android TYPE_LINEAR_ACCELERATION sensor – what does it show?
- Get the distance between two geo points
- How can i simulate accelerometer in android emulator? [closed]
- Android accelerometer not working when screen is turned off
- Filtering accelerometer data noise
- How do I use the Android Accelerometer?
- NETWORK_PROVIDER not providing updated locations
- Moving an image using Accelerometer of android
- Does GPS require Internet?
- OnLocationChanged callback is never called
- Error adding geofences in Android (status code 1000)
- Identify if point is in the polygon
- Transforming accelerometer’s data from device’s coordinates to real world coordinates
- Is there a way to retrieve multiple sensor data in Android
- Acceleration from device’s coordinate system into absolute coordinate system