【发布时间】:2015-07-14 12:39:40
【问题描述】:
有没有办法在安卓中重置 GPS? 请帮忙。 我测试了下面的一些代码,但不确定它的工作与否。
重置
Locationmanager.sendExtraCommand(LocationManager.GPS_PROVIDER,"delete_aiding_data", null);
用于下载 GPS 数据
public static void downloadGPSXtra(Context context){
LocationManager locationmanager1 = (LocationManager)context.getSystemService("location");
Bundle bundle = new Bundle();
locationmanager1.sendExtraCommand("gps", "force_xtra_injection", bundle);
locationmanager1.sendExtraCommand("gps", "force_time_injection", bundle);
}
并在 android 清单中添加权限声明。
“ACCESS_LOCATION_EXTRA_COMMANDS”
【问题讨论】:
-
什么是
resetting a gps? -
此外,是什么让您认为所有配备 GPS 的 Android 设备都必须遵守那些特定的“额外命令”?
-
您能否解释一下您的总体目标,即为什么您要尝试这样做?可能有更好的方法。
-
我正在开发出租车跟踪应用程序。当我跟踪他们的路径出错时,我有一些出租车司机抱怨距离。重置 GPS 是一种解决方案。其实我想在android中访问GPS芯片,有没有什么解决方案给我谢谢@runDOSrun
标签: android gps geolocation