我在内蒙古,地图显示我在美国,手机登陆ios6弃谷歌地图网站,首页位置信息也显...

经验12179 米
威望109 米
在线时间1931 小时
版本6.5.27
我是N4区的阿力,么么哒
积分 15761, 距离下一级还需 4239 积分
积分 15761, 距离下一级还需 4239 积分
机型Nexus 4
签到次数116
MIUI版本6.5.27
来自网页版
本帖最后由 会飞的阿力 于
14:29 编辑
虽然谷歌已经离开的大陆,但是谷歌地图一直还是很多用户的首选,尤其是许多朝外党。
但是刷了miui后,很多人发现谷歌地图无法使用或者无法通过网络定位。最近,在板块中也有好多人发帖求助。其实具体的原因有很多种,我在此列出使用谷歌地图并正常网络定位的步骤,相信从中就能解决大部分人使用谷歌地图不正常的问题。
1. 刷谷歌服务包/安装谷歌服务
作为谷歌的软件之一,谷歌地图也是要依靠谷歌服务来运行的。而miui现在已经不默认加入谷歌服务了,所以第一步就需要安装谷歌服务。如果不安装谷歌服务,就会造成地图的闪退,无法正常使用谷歌地图
如果你是Nexus4用户,安装谷歌服务很简单,只要在Recovery中刷入这个gaaps包就行了
如果是小米或者其他用户,还可以安装小米市场中的一个叫“谷歌应用下载器”的软件(地址:),此软件在MI1的V5上亲测可用,其他机型也可以尝试下
Screenshot_-15-41-02.png (418.6 KB, 下载次数: 23)
2.开启全局的网络定位功能
安卓手机中有位置信息的权限,想要让程序定位,就需要在设置-个人-位置信息访问权限中开启允许“访问我的位置信息”和“基于网络的位置服务”如图
Screenshot_-15-47-38.png (101.57 KB, 下载次数: 3)
3.登录谷歌服务,并开启谷歌程序位置信息的访问(默认关闭,请打开)
安装好后,当然要先登录谷歌服务
Screenshot_-15-44-14.png (82.66 KB, 下载次数: 0)
然后到设置-账户-Google-位置设置信息中开启“允许Google应用访问您的位置信息”
(谷歌应用有属于自己的位置权限访问开关,如果不开启,谷歌地图就会出现“请启用google应用的位置访问权限”的提示,所有谷歌程序也无法使用定位)
Screenshot_-19-58-03.png (100.87 KB, 下载次数: 3)
4.开启MIUI权限管理的位置访问(一般默认开启)
最后,MIUI自己还有一套位置的访问权限
需要定位的软件,还要到MIUI的“授权管理”中开启应用的位置权限,或者把程序添加到信任列表
Screenshot_-16-24-40.png (115.27 KB, 下载次数: 1)
到此,你再打开谷歌地图,是不是可以正常定位了?如果是一般的用户,所有问题到此就解决了,开开心心的享受谷歌地图吧~
但是,如果你和楼主我一样是海外党,到这一步时,谷歌地图因为网络问题而定位失败,有时候还定位到千里之外,又该怎么办呢?
遇到网络错误而无法定位的海外机友们,这个问题追根到底是因为MIUI默认内置的定位服务是BAIDU的。而一些地区(海外地区)很难甚至无法通过百度的服务定位,这时候就需要最后一部:
5.解决海外无法通过网络定位的方法(Nexus 4解决方案)
海外定位方法有两种
方法一:如果你使用是国内的MIUI合作开发版本(也就是&&的版本),而且不想使用其他的miui,那么就需要你替换定位文件和framework-res了
首先使用RE管理器,删除system/app目录下的百度定位服务“BaiduNetworkLocation.apk”,然后下载
(319.13 KB, 下载次数: 1029)
19:46 上传
点击文件名下载附件
下载积分: 经验 -1 米
把谷歌的定位框架移动到system/app目录下
(7.4 MB, 下载次数: 1652)
12:29 上传
点击文件名下载附件
下载积分: 经验 -1 米
(这是3.9.6的,如果我没有更新或者你需要其他版本的,可以直接把xda移植的miui直接提取framework-res.apk),同样用RE管理器移动到手机system/framework目录下,替换原文件
重启后就可以使用谷歌定位框架,在海外实现定位了。
方法二:不使用MIUI合作开发版本,使用外国大神的版本,MIUIAndroid(英国站移植版本)或者XDA上的版本()。这些都是很不错的Rom。相对于方法一,更适合海外用户
如果你不是Nexus4 用户,那么可以参考下 的帖子,通过自己手动编译framework-res就能替换掉系统的baidu定位。
如果尝试了以上方法都无效,或者对方法有任何疑问,都可以在我帖子的左下角,点击“回复”按钮然后回复,我会在第一时间答复你的
分享到微信朋友圈
打开微信,点击底部的“发现”,使用 “扫一扫” 即可将网页分享到我的朋友圈。
已有&8&人评分
MIUI 因你更精彩!
用的L大823版,恰好是留学狗,替换文件测试.
升级下 版本解决了~~google play 升级的~~.
感谢分享^_^
MIUI 因你更精彩!
助人为乐^_^
MIUI 因你更精彩!
MIUI Nexus 4官方交流QQ群:,欢迎加入
经验86541 米
威望387 米
在线时间3715 小时
机型小米平板1
签到次数192
MIUI版本7.3.9
来自网页版
已有&1&人评分
头像帝你好···
经验3519 米
在线时间379 小时
版本6.12.8
积分 4357, 距离下一级还需 643 积分
积分 4357, 距离下一级还需 643 积分
机型小米手机5
签到次数74
MIUI版本6.12.8
通过手机发布
经验25316 米
威望851 米
在线时间756 小时
版本6.5.26
机型小米平板2
签到次数81
MIUI版本6.5.26
来自网页版
阿力~~~~~~V5
经验356 米
在线时间344 小时
版本6.5.27
积分 700, 距离下一级还需 1300 积分
积分 700, 距离下一级还需 1300 积分
机型Nexus4
签到次数13
MIUI版本6.5.27
通过手机发布
自己反编译一个框架把谷歌定位的代码加进去不就完了。。替换别人的毕竟不靠谱
经验12179 米
威望109 米
在线时间1931 小时
版本6.5.27
我是N4区的阿力,么么哒
积分 15761, 距离下一级还需 4239 积分
积分 15761, 距离下一级还需 4239 积分
机型Nexus 4
签到次数116
MIUI版本6.5.27
来自网页版
这的确是最好的解决方案,不过对于普通用户来说,还是比较麻烦的
MIUI Nexus 4官方交流QQ群:,欢迎加入
经验356 米
在线时间344 小时
版本6.5.27
积分 700, 距离下一级还需 1300 积分
积分 700, 距离下一级还需 1300 积分
机型Nexus4
签到次数13
MIUI版本6.5.27
通过手机发布
会飞的阿力 发表于
回复 pipiguo 的帖子
这的确是最好的解决方案,不过对于普通用户来说,还是比较麻烦的 ...
这倒是。。我就是因为离不开google now...
经验10642 米
在线时间1162 小时
机型三星N9005
签到次数137
MIUI版本4.8.8
来自网页版
支持教程贴!
/5sGpY.png
经验936 米
在线时间35 小时
积分 993, 距离下一级还需 1007 积分
积分 993, 距离下一级还需 1007 积分
机型小米手机4c
签到次数77
MIUI版本6.5.5
来自网页版
收藏了!!
?89097[/img]
经验338 米
在线时间15 小时
版本3.2.22
积分 399, 距离下一级还需 101 积分
积分 399, 距离下一级还需 101 积分
机型MOTO ME865
签到次数10
MIUI版本3.2.22
来自网页版
感谢所有人的付出!!帮顶了
MIUI 2000万
MIUI 2000万发烧友纪念勋章
1000万用户纪念勋章
MIUI1000万用户纪念勋章
小米手机2终身荣誉勋章
小米手机2终身荣誉勋章
MIUI三周年
MIUI三周年纪念勋章
已关注微信
已关注极客秀微信
关注腾讯微博
已关注腾讯微博
关注新浪微博
已关注新浪微博
MIUI 100周
100周发布纪念勋章
发烧友俱乐部
发烧友俱乐部
小米手机元器件合体活动勋章
小米求合体勋章
MIUI 3000万
MIUI 3000万发烧友纪念勋章
MIUI 7纪念勋章
小米平板首发纪念勋章
小米平板首发纪念勋章
MIUI五周年
MIUI五周年纪念勋章
小米手机1终身荣誉勋章
小米手机1终身荣誉勋章
Copyright (C) 2016 MIUI
京ICP备号 | 京公网安备34号 | 京ICP证110507号调用google 地图服务的程序在手机下无法显示的解决 - 移动开发当前位置:& &&&调用google 地图服务的程序在手机下无法显示的解决调用google 地图服务的程序在手机下无法显示的解决&&网友分享于:&&浏览:31次调用google map服务的程序在手机上无法显示的解决
&& 调用google map服务的android在AVD上能正常显示地图,在真机上测试后出现地图为黑,左下角有个黄色方块的现象。&& 我的机子是milestone,一开始以为是自己程序或者是key的问题,但是在AVD上完全没问题,key也更换为发布用的keystore申请的key了。最后用手机调试,从logcat的报错信息,我怀疑可能是系统根本就无法使用google api。&& 为了验证我的想法,我从电子市场上下载了itrack和opengps两款运用调用google map的程序,结果果然也和我的程序一样出现地图为黑,左下角有个黄色方块的现象。&& 找到了症结就好办了,google不可能在自己的系统里不允许调用自己的服务吧,zf封锁服务倒是有可能。。。但是最可能的是系统给更改过。&& 我的系统是itfun论坛网友制作的基于国行xt702的rom,在百度谷歌两天后从一些评论中获知这个国行的rom根本就没有包含google map api,也就是说从底层就不支持调用。&& 于是我下载了欧洲的2.1原版rom,果然问题就解决了,地图也正常显示,就是没中文使用了。&
LZ现在解决这个问题了嘛?我也遇到了 想讨教一下我解决了,是因为我摩托罗拉真机的rom本身在汉化的时候去除了谷歌服务核心jar包,其他的真机应该没有这个问题
我也遇到这个问题,需要重新获取MD5来申请api key,好像《android开发入门与实践》这本书的十三章有提到。我第一次照着书上说的弄是可以在真机上显示地图的,但是后来改善程序后就不行了。现在还在解决中...我的这个问题是在确定apikey正确的时候遇到的,和代码没关系,是真机自己rom的问题
我的是在模拟器上一切正常。可是手机根本无法安装上去。找不到共享库google。现在手机rom各种各样,某些库给阉割了很正常
12345678910
12345678910
12345678910 上一篇:下一篇:文章评论相关解决方案 12345678910 Copyright & &&版权所有怎么知道我在哪里 用Google地图开启“我的位置”自动定位就行
  Google地图已经开始支持HTML 5的新特性之一,地理位置信息识别API了。
  现在就打开Google地图(中英文均可),看到街景模式小人上面多了一个小按钮吧?快按它!
  FireFox 3.5会询问你是否允许该站点共享位置信息,赶快确定:
  Chrome与FireFox 3.5略有不同,是通过Google Gears来实现位置识别,而非Geolocation API:
  等待几秒种,按钮变蓝,你的位置就被找到了:
  &我的位置&启用后,地图会自动定位到你的位置的中心。很不幸的是Google将我定位在长安街上&&北京的默认中心,我估计因为我是小区宽带上网的问题吧?或者是我周围的WiFi热点太少了?
  谷奥的另外一位作者gkp试用后惊呼:Google把我的小区定位出来了!误差在500米之内。我想这是由于他是ADSL上网,所以通过IP可以判断出更详细的地区信息。
  不管你是Firefox 3.5(使用Geolocation API),还是Chrome(使用Gears),定位你的地址原理都是一样的:先寻找你的WiFi接入点和你周围的WiFi接入点来确定位置,如果你周围 没有WiFi而且你的电脑也是通过有线线路连接互联网的,那么就是通过IP确定位置了,这样可能就不如WiFi定位来的准。
  什么?你是IE用户?无视这篇文章吧,IE根本不打算支持HTML 5的。如果你是Opera用户,也还需要等待,Opera 10今后的更新才会支持。
  各位,你们的定位情况如何?来汇报一下吧!(如果你不明白Geo API是如何知道你的位置的,可以参考Firefox的帮助,中文)
  Update 1:我挂上SSH代理,定位到英国了就。
  Update 2:谷 奥另外一位作者gkp之所以能定位到他们小区可能跟他的G1开着网络定位服务有关,但我后来把G1的GPS和Latitude都打开了,依然只能模糊的定 位到北京市,看来目前Google Maps的&我的位置&服务还只是纯IP定位,没有跟Google账号的Latidute整合起来吧?
  Update 3:读者ray说IE8也支持&我的位置&服务,有图有真相,但是按照官方提供的资料看IE系是不支持的啊?读者mob_17也确认说IE8不支持。 本文网址 //22497.html
更多相关资讯
推荐 精华文章
声明:本站所有文章内容均由网友提供或转载于互联网,版权归为作者所有
若有文章侵犯了您的权益,请马上联系删除。
苏ICP备号-4穷游大洋洲
google地图是不能用了吗,手机怎么老打不开它
google地图是不能用了吗,手机怎么老打不开它
我的三星上面的GOOLGE打不开,老说无法连接网络,试了几天其他人的手机也如此。有些手机就直接是下载的安装包错误,是这个在国外才能打开吗?如果没有谷歌了,还有其他地图可以在方便的导航使用吗?
在国外就毫无问题了……我朝你懂
cotaku 呵呵,那就安上带过去好了。
cotaku 确定国外没有问题吗?我怕到时我用不了那就死了
国内无论是wifi还是手机网络都打不开的,被屏蔽了,出了境就好了
出国就好用了,放心去吧
queen_chan 可能用不了,好像都能用……
cotaku 那可以用吗?
queen_chan ……为何你会有此担心……
国内早就上不了了,用翻墙软件翻墙上,或者改用奥维互动地图,它也用Google的卫星,和谷歌一样
Google国内是打不开的,到国外才可以打开用的.......
的确如此,在可好用了。
在国内是不能用的
国外可以的呀
回复 @展开引用收起引用
回复 4# queen_chan
可能朝鲜用不了,伊朗好像都能用……
我们什么时候归顺金三胖了?
相关阅读1/3
google地图是不能用了吗,手机怎么老打不开它
穷游兴趣小组
/thread-.html聪明的Google,我终于搞清楚了Google手机地图基站定位信息来源
其实我一直挺崇拜Google的,因为切身感受着它一直不断的给我惊喜,今天一个小发现又让我更加钦佩Google。
用智能手机已经三、四年了,因此很早就开始使用Google手机地图。大概一年前开始,Google地图提供了定位功能,可以定位到自己的位置。这种功能可以通过两种途径实现,一种是手机本身自带GPS模块,那么可以通过GPS在地图上准确的定位出用户的位置;另一种是不使用GPS功能,或者无法收到GPS卫星信号,那么google地图仍然可以通过移动基站信息定位到用户的大概位置。
正是后一种移动基站定位方式,让我一直有个疑问。众所周知,中国移动本身也提供位置定位功能,可以发送短信息询问用户位置(这是一项收费服务),这原理并不复杂,因为中国移动知道手机用户通过哪个(或几个)基站接入到移动网络,而且中国移动当然也清楚每一个基站所处的地理位置。那么Google地图是如何进行基站定位的呢?它应该可以获得手机接入的移动基站的唯一标识号(事实证明手机确实提供接入的移动基站的全球唯一标识号API,这种ID表示为MCC:460;MNC:01;LAC:7198:CELLID:24989),那么google是如何知道这些基站对应的地理位置呢?直观的认为,它只能与移动营业商合作,从移动营业商那里获得每个基站的具体位置。可是我一直怀疑这种可能性,因为既大大的增加了Google地图在全球的成本和复杂度,又很可能不符合当地的法律(定位信息这东西国家法律管制是很厉害的)。
今天,我突然又将这个问题翻了出来,想把它弄个明白。我忽然想到当年GoogleEarth刚刚使用的时候,很多用户可以向上面标注地点,慢慢的上面的地点标注越来越多,Google再经过自动的信息融合技术,信息就会越来越准确。因此,我想Google地图可能是通过从用户那里搜集到基站位置信息的,经过查询,发现Google移动隐私政策网页中有如下内容:
如果您使用具有定位功能的产品和服务(例如谷歌手机地图),可能会向我们发送位置信息。这些信息可能会暴露您的真实位置(例如
GPS 数据),也可能不会(例如您只提交部分地址以查看区域地图)。
看来这就是问题的关键了,很多用户的手机中带有GPS功能,当GPS进行定位的同时,Google地图将GPS的位置信息和基站信息同时上传到了Google服务器,服务器就会收集到越来越多的基站与位置信息的对应关系数据,目前它已经开放了查询API()。通过一年多的使用,我也发现Google地图的基站定位能力越来越准,这也侧面说明了它数据库中的数据越来越多,因此准确度也在不断的提升。看来Google真的很聪明,总是能在茫茫的信息中挖掘出如此有价值的信息。
Google真的是一个聪明的公司,Google真的令我很佩服,Google确实引领着当今IT的潮流,的离去让我很遗憾……
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

我要回帖

更多关于 ios6弃谷歌地图 的文章

 

随机推荐