解决Android下Google Maps无法通过GSM基站定位问题
时间: 2011-06-29 - 分类: 榆树网-网络, 精彩 - 无评论 - 5,422 views想必用过Google Maps的人都知道,Google Maps可以充分利用GPS、WIFI基站及GSM基站进行定位,当然这三种定位方式的精度是不一样的,并且精度越来越差,最近入手Android手机,经过一段时间使用之后,发现Google Maps基于GSM定位不稳定,有的时候无法定位。
想必用过Google Maps的人都知道,Google Maps可以充分利用GPS、WIFI基站及GSM基站进行定位,当然这三种定位方式的精度是不一样的,并且精度越来越差,最近入手Android手机,经过一段时间使用之后,发现Google Maps基于GSM定位不稳定,有的时候无法定位。
以前在Google Voice申请了2个美国的固定电话,详情参考:终于注册成功Google Voice ,其实这个文章写得也不详细,只是给了一堆链接而已,在申请Google Voice的时候也使用到了Gizmo5,当时是由于不会使用Gtalk来输入确认码,很囧的。
最近GFW对Google的关键词增加了不少,查找很多东西都有可能会被reset。既然在使用Firefox,为何不安装插件来搞定这事情。
找到好几个插件,例如:https://addons.mozilla.org/zh-CN/firefox/addon/161901 都是在Firefox搜索框增加一个通过https查询的功能,但是对于用户从地址栏输入:www.google.com或通过google的工具栏来搜索就无能为力了。
Google(谷歌)拼音输入法同步用户词典和设置,在输入用户名和密码后提示:网络错误。
解决办法:
修改系统hosts文件,增加:
74.125.47.139 clients2.google.com
hosts文件位置:系统盘的\Windows\system32\drivers\etc\hosts
Google搜索终于支持https访问了,好处多多,搜索的内容不容易被泄露了,基于关键字被墙的可能性就没有了,除非基于IP地址的墙。
如果Google退出了中国,以后访问Google的应用不知道是否需要翻墙哦。
去年(农历年)在和清华的一位老师讨论关于对Google退出中国的态度时,他表示不希望Google退出,这样起码大家还可以访问到Google,一旦Google退出了,那结果就不好说了。
我那些可怜的Google的应用啊。。。。
国新办网络局就谷歌搜索退出中国内地发表谈话
摘自:http://code.google.com/intl/zh-CN/apis/analytics/docs/gdata/1.0/gdataProtocol.html
详见:http://code.google.com/p/gears/wiki/GeolocationAPI
使用方法:curl -d ‘{”version”: “1.1.0″,”host”: “maps.google.com”,”home_mobile_country_code”:310,”home_mobile_network_code”: 410,”radio_type”: “gsm”,”carrier”: “Vodafone”,”request_address”: true,”address_language”: “en_GB”,”location”: {”latitude”: 51.0,”longitude”: -0.1},”cell_towers”: [{ "cell_id": "42", "location_area_code": 415,"mobile_country_code": 310,"mobile_network_code": 410,"age": 0,"signal_strength": -60,"timing_advance": 5555},{"cell_id": "88","location_area_code": 415,"mobile_country_code": 310,"mobile_network_code": 580,"age": 0,"signal_strength": -70,"timing_advance": 7777}],”wifi_towers”: [{"mac_address": "01-23-45-67-89-ab","signal_strength": 8,"age": 0},{"mac_address": "01-23-45-67-89-ac","signal_strength": 4,"age": 0}]}’ http://www.google.com/loc/json
非必须的可以省略不提交。