有人请帮我出这一点::(为Android生成谷歌地图API上不显示地图
我使用ubuntu 11.04 OS, Eclipse and Google+Android 2.2
我的Android应用程序包括谷歌地图,所以我签署并产生我的谷歌API密钥 但在运行我的应用程序时,不显示我的地图,只有网格视图
我用CMD签署API密钥和生成MD5指纹我的步骤如下:。
- 我引导到密钥库目录通过这个命令 - >
~/.android/
- 然后我签名,使用这个命令 - >
keytool -genkey -v -keystore my-release-key.keystore -alias release_alias -keyalg RSA -keysize 2048 -validity 10000
- 的输出来这样
[保存my-r新闻稿-key.keystore]。
- 然后,我改变的目录向此路径 - >
/usr/lib/jvm/java-6-sun-1.6.0.26/bin/
- 和执行该命令
"sudo su"
。
现在我给出了我生成的密钥库的路径(my-release-key.keystore
)。
最后,我生成我的MD5指纹
FE:30:45:17:46:1F:18:0E:8D:0B:36:F5:8F:04:81:D8
我将其复制到注册中。
但现在我只得到了网格视图,但没有地图:(:(:(
有人请帮我出这个..我一直在试图为这一个星期:(:(
嗨大家谁回答我。现在我在我的模拟器在地图下面的命令为我工作:)和感谢所有:)
OG管理员@ Android2:〜$ CD /usr/lib/jvm/java-6-sun-1.6.0.26/bin/ og-admin @ Android2:/ usr/lib/jv m/java-6-sun-1.6.0.26/bin $ keytool -list -keystore /home/og-admin/.android/debug。密钥库-storepass的android -keypass安卓
仓库类型:JKS密钥库提供:SUN
您的keystore包含1个
androiddebugkey,2011年7月21日,PrivateKeyEntry,证书 指纹(MD5):B4: 6C:93:21:C6:6D:50:0B:1B:64:15:5D:FA:1F:2D:B1 og-admin @ Android2:/usr/lib/jvm/java-6-sun-1.6 .0.26/bin $
您在应用程序上签名的密钥必须与生成MD5指纹的密钥相同。 – Umesh
我也有同样的问题。我再次创建api密钥,并替换新的api问题得到解决..所以也许你在api中也有问题。它是否在带有调试密钥的模拟器中运行成功? – deepa
对不起Umesh,我无法正确识别你..... –