2014-05-10 206 views
0

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

清单文件:

<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> 
+0

做一thing..First在GPS开关,打开谷歌地图应用程序,之后尝试打开您的应用.. – Lal

+0

如果你在logcat中发现任何错误? iF所以请张贴你的logcat ..无论如何发布你的清单.. – Lal

+0

这意味着GPS没有固定..我认为你的GPS图标闪烁..所以,显示你的设备打开天空,你可以看到gps图标变得稳定... – Lal

回答

0

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