无法在Android中获得真实设备的经度和纬度

时间:2014-05-10 07:39:20

标签: android google-maps gps

当我在Android模拟器上运行应用程序并从DDMS传递经度和纬度值时,我得到正确的值和城市名称,但是当我将.apk文件安装到实际设备中时,经度和纬度的值设置为0.0和0.0。我打开了gps和所需的所有其他设置,但仍然无法获得坐标。

清单文件:

 <uses-sdk
    android:minSdkVersion="8"
    android:targetSdkVersion="17"        />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />

<application android:label="@string/app_name" android:icon="@drawable/ic_launcher">
    <activity android:name="MainActivity"
              android:label="@string/app_name">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
</application>

1 个答案:

答案 0 :(得分:0)

在清单中添加<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"></uses-permission> ..