求教android地图问题

SBLY13 2012-03-18 04:20:43
小弟正在做一个小项目……基于地图服务的,之前一切正常,只是放假1个月回来以后发现,真机调试没办法显示地图了……
api key用的是自己的keystore得到的MD5申请的,而且是重新申请的应该没问题,权限也在Manifest里面注明了,其他人的可以显示但是就我的不行……网络也连上了并且没有问题。
GOOGLE上查找无非就是换key或者打包或者联网,这些我都试过,完全没效果
P.S.每个人都是用的自己的key做的测试,所以不存在key不正确,而且1个月以前也没出现这个问题……现在求各位大神们帮忙解答,小弟在此谢过各位!
附上项目里面部分权限以及key:
layout.xml:
<com.google.android.maps.MapView
android:id="@+id/mapview" android:layout_width="fill_parent"
android:layout_height="fill_parent" android:clickable="true"
android:apiKey="01xf8nSVrE_sznO_9jIfyB4YEEgao0anQqZ-sYA" />

Manifest.xml:
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.RECORD_AUDIO"></uses-permission>
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" />
<uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.CALL_PRIVILEGED"/>
<uses-permission android:name="android.permission.RUN_INSTRUMENTATION" />
...全文
107 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
SBLY13 2012-03-21
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 i_am_studying 的回复:]

如果api key用的是自己的keystore得到的MD5申请的,那么你打包的apk也必须是用同一个keystore生成
[/Quote]谢谢哈,不过不是key的问题,是项目版本变动导致的,不过纠结的是我们最后一个确保正确的版本实在太老了……半个月前的……现在很纠结到底是哪里出的问题
SBLY13 2012-03-21
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 hezhejing621 的回复:]
在androidmanifest.xml中加入
<application android:icon="@drawable/icon" android:label="@string/app_name">

<uses-library android:name="com.google.android.maps"/>
[/Quote]谢谢,这个已经是做了的
SBLY13 2012-03-21
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 ultrapro 的回复:]

保证有网络,Key是有效的,再申请一个key看看
[/Quote]是这样,半个月前那个版本是确保能用的,但是这半个月都没注意这个问题,当时我还没换key,也就没管,只是SVN崩溃了以后重装服务器之后,突然发现不对了,不是不能显示,是不能现实完全!只有道路信息和本机坐标点……昨天进行了比对也没有什么结论,对于主题MapView的变动几乎没有……
  • 打赏
  • 举报
回复
都正確的情況下,是網絡的問題了!網速不夠也是很有可能的!
儿大不由爷 2012-03-19
  • 打赏
  • 举报
回复
保证有网络,Key是有效的,再申请一个key看看
hezhejing621 2012-03-19
  • 打赏
  • 举报
回复

在androidmanifest.xml中加入
<application android:icon="@drawable/icon" android:label="@string/app_name">

<uses-library android:name="com.google.android.maps"/>
hezhejing621 2012-03-19
  • 打赏
  • 举报
回复
GOOGLE地图,很多机型不适配,GOOGLE地图定位经常出莫名其妙的问题,建议使用百度地图
I_am_studying 2012-03-19
  • 打赏
  • 举报
回复
如果api key用的是自己的keystore得到的MD5申请的,那么你打包的apk也必须是用同一个keystore生成
j_f0001 2012-03-19
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 ultrapro 的回复:]

保证有网络,Key是有效的,再申请一个key看看
[/Quote]
再申请一个看下,看看网络正常,这两荐都正常,应该兴地莫名其妙突然又不能显示了

80,493

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧