2011-04-01 33 views
0

我要实现GPS到我的菜单的Android GPS清单也不行

XML的一个,JAVA代码是OK

但在运行该应用程序时,我已经看到了应用程序意外终止

这里是我的清单..

<application 
android:icon="@drawable/icon" 
android:label="@string/app_name"> 


....
....

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

回答

0
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"></uses-permission> 
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"></uses-permission> 
<uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION"></uses-permission> 
<uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" /> 
+0

FINE_LOCATION将是足够的,取决于你的程序 – 2red13 2011-04-01 10:34:12

+0

如何添加..的位置,如.. <使用许可权 机器人:名字=“android.permission.ACCESS_COARSE_LOCATION” /> <使用许可权 机器人:名称= “android.permission.ACCESS_FINE_LOCATION”/> <使用的许可 机器人:名称= “android.permission.INTERNET对”/> <使用库机器人:名称=“com.google.android。地图“/> 应该在哪里添加? 这里是GPS 活动\t \t <活动机器人:名字=“com.easyTravel.tool_gpsMap.tool_gpsMap”> – 2011-04-01 10:40:25

2

你需要

 <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/> 

访问GPS

0

如果您使用GPS,添加的权限ACCESS_FINE_LOCATION为好。

+0

我已经使用了调试模式下ActivityThread执行源未找到。 我还添加精细位置UNDER .. <使用的许可 机器人:名称= “android.permission.ACCESS_COARSE_LOCATION”/> <使用的许可 机器人:名称= “android.permission.ACCESS_FINE_LOCATION”/> <使用的许可 机器人:名称= “android.permission.INTERNET对”/> <应用 机器人:图标= “@绘制/图标” 机器人:标签= “@串/ APP_NAME”> 应用 – 2011-04-01 10:37:55

+0

之前请添加logcat日志。 – MByD 2011-04-01 10:40:30