本站资源收集于互联网,不提供软件存储服务,每天免费更新优质的软件以及学习资源!

谷歌地图gps定位不到怎么办?

电脑教程 diannaojiaocheng 1℃

谷歌地图gps定位不到怎么办

谷歌地图gps定位不到怎么办?谷歌地图gps定位不到解决办法。现在,很多人都在使用谷歌地图这个软件,但是使用的时候,发现,谷歌地图gps定位不到。那么,谷歌地图gps定位不到怎么办?今天,小编就为大家带来谷歌地图gps定位不到解决办法,一起来看看谷歌地图gps定位不到怎么办吧。

谷歌地图gps定位不到怎么办?

谷歌地图gps定位

GPS不能定位,搜星慢可能是机器内的GPS配置文件location.cfg的一些设置上问题导致的,并不是DEFY的硬件问题,通过改动部分设置会令到这一情况有所改善。 如果你希望通过刷ROM来令DEFY的GPS给力一点,那么在你刷ROM前可以试试以下的方法,无效的话再刷大神们的ROM也不迟。

先说说我的Defy情况,入手一个星期,亚太新加坡水机,自带系统刷的是某个hiapk 2.1的ROM,基本上使用没太大问题,就是GPS不给力,试了很多次长时间不能定位,连星都没搜到几颗,开了网络辅助也一样,较好的一次是搜到3颗星,但很快又消失掉,按照以下方法修改location.cfg文件后搜星定位速度非常快,同一位置10多秒就搜到10颗星(使用网络辅助)。

1. 首先先确认一下系统的GPS是否已经启动,如果是因为GPS功能没启动才导致不能定位那就有点冤了,只要定位搜星正常就不用看下面的修改了

系统设置-》位置和安全-》我的位置:

使用无线网络: 启用 – 启用这个就是使用WLAN或GPRS等网络进行辅助定位,建议开启,有效提高搜星速度,另外开启后在使用GPS时确认机器接入了WLAN或者GPRS接入没有被禁用。

使用GPS卫星: 启用 – 就是打开GPS功能,没打开这个肯定不能定位了。

如果要使用无线网络辅助,即用A-GPS辅助,还要关闭数据保护(这点不太确定,我试过启用数据保护时GPS搜星过程中GPRS数据连接貌似是没有流量的,关闭后就有流量了,所以估计是这里阻止对星历数据的下载):

系统设置-》数据管理-》数据保护:

启用数据保护: 关闭

2. 安装一个GPS测试软件,用来查看机器的搜星速度等情况,推荐GPS Test Plus, GPS Status 或者 Ulysee Gizmos

GPS测试仪(GPS Test Plus)v1.1.1 汉化版,支持自动探测设备上的GPS。

(GPSTestPlus是一个简单易用的GPS工具,它支持自动探测设备上的GPS,还可以显示多种GPS数据,并支持选择多种不同的GPS坐标格式。

主要功能:

显示当前接收到的GPS卫星数量,信号强度,方位,显示你的GPS坐标,指南针功能,你所在地区是白天还是黑夜,你现的速度,你现在所在时区的时间,以及UTC时间等等。

3. 修改location.cfg文件,如果觉得看不明白如何修改的可以下载后面提供的偶改好自用的location.cfg文件,后面会有下载。

修改需要用到RE文件管理器(Root Explorer),不会RE文件管理器操作的自行搜索帖子学习

需要修改的location.cfg文件在两个位置: /data/location/location.cfg 和 /system/etc/location.cfg

修改前先使用RE文件管理器将此两个文件复制到 /sdcard 上备份。

以上两个个位置的location.cfg文件都是进行同样的修改,修改前建议先关闭GPS功能。

修改方法: 1. 可以直接使用RE文件管理器打开修改,这样不需要修改文件的权限。

2. 将文件复制到 /sdcard,在电脑上修改后再复制回去覆盖原来的文件,然后要修改文件的权限。下面的文件权限截图是按原文件的权限。

/data/location/location.cfg 文件权限截图

谷歌地图gps定位

谷歌地图gps定位

3.1. 修改supl服务器地址,用于网络辅助时快速下载到星历,大幅提高搜星速度,这也是为何建议开启使用网络辅助进行GPS定位

找到以下两项

hslp_address = lbs.geo.t-mobile.com:7275 《-- 这个服务器地址不一定一样,例如我的是 supl1s.motorola.com:7275

default_hslp_address = lbs.geo.t-mobile.com:7275 《-- 这个服务器地址不一定一样,例如我的是 supl1s.motorola.com:7275

修改为

hslp_address = supl.google.com:7276

default_hslp_address = supl.google.com:7276

说明: 上面这个nokia的supl服务器在我这里的电脑上可以快速打开,而原来的motorola的则打不开,下面还有其他的supl服务器,各位可以自行在电脑上输入打开看看哪个速度快就选哪个。【本人测试,在电脑上都打不开,但是用supl.google.com:7276这个确实可以使用】

suplcn.sirf.com:7275

suplcn.sirf.com:7276

sls1.sirf.com:7275

supl.google.com:72756

supl.google.com:7276

sls2.sirf.com:7276

supl.nokia.com:7275

继续找到以下项目进行修改

DL_LCS_SUPL_SECURITY_ON = 1

改为

DL_LCS_SUPL_SECURITY_ON = 0

DL_DB_FEATURE_ID_LOCATION_STATE = 1

改为

DL_DB_FEATURE_ID_LOCATION_STATE = 0

DL_LCS_SUPL_MT_OFF = 0

改为

DL_LCS_SUPL_MT_OFF = 1

DL_LCS_SUPL_CARRIER_INDEPENDENT = 0

改为

DL_LCS_SUPL_CARRIER_INDEPENDENT = 1

说明: 以上这些项目原帖也没说明,跟着改就ok,反正我的机上改完后从原来搜不到星变成快速搜星并定位。

找到以下项目并删除

DL_LCS_DEFAULT_DATA_PROFILE = cmnet

!!!!重要!!!!

上面这个是A-GPS默认使用APN接入点设置,将其值改为你的2G/3G互联网数据接入点APN名, 例如我移动2G就改成 “cmnet”

说明:这个其赋值的意思是连接到缺省/指定的APN,原装的值是cingularwap,指向了AT&T的cingular.国内是用不上的。将其改成你手机接入互联网的APN接入点,另外该APN接入点设置里面最后一项 “APN类型” 要设置为 “default,supl,dun”【本人并没有找到这项,也没有修改这项,但是随后的测试使用中并不影响。】

将 /data/location/location.cfg 和 /system/etc/location.cfg 两个位置的文件都修改完毕后,先打开GPS功能,和数据连接功能,然后重新启动手机。重启后,进入GPS测试软件测试一下搜星定位。

如果你的location.cfg文件已经和上面修改后的一样,而你的Defy仍然是GPS搜星定位困难,那你就考虑一下是否要刷个GPS给力的ROM或另找方法了。

4. 如果嫌修改太麻烦,可以使用我改好的location.cfg文件

注意放在/system/etc/location.cfg 和/data/location/location.cfg 的文件要对应覆盖。

使用: 解压后将文件分别复制到 /data/location/ 和 /system/etc/ 覆盖掉原文件,复制文件后按照上面的权限截图修改文件权限,覆盖文件前自行备份。

两个文件从这里下载:http://vdisk.weibo.com/s/Jbl5Z

文件覆盖好之后,同样,打开GPS功能和数据连接功能,然后重启手机(这样是为了GPS信息的完全初始化),然后ENJOY吧。

转载请注明:范的资源库 » 谷歌地图gps定位不到怎么办?

喜欢 (0)