Java 谷歌地图V2-地图不显示在真实手机上

Java 谷歌地图V2-地图不显示在真实手机上,java,android,Java,Android,我已经在我的模拟器上实现了GoogleMapsV2,它运行良好并且可以显示,但是我需要在android手机上测试它,但是地图只显示一个带有缩放按钮的空白白色屏幕。我正在使用调试API密钥,我还不想生成发布密钥,我还能用调试API密钥在真实手机上测试我的地图吗 如果没有,我在哪里可以找到生成发布密钥所需的*.keystroke文件?我没有完整的答案,但我知道您可以在此网站上获得api密钥: 访问API控制台并使用您的Google帐户登录。 单击左侧菜单中的api&auth链接。 激活谷歌地图API

我已经在我的模拟器上实现了GoogleMapsV2,它运行良好并且可以显示,但是我需要在android手机上测试它,但是地图只显示一个带有缩放按钮的空白白色屏幕。我正在使用调试API密钥,我还不想生成发布密钥,我还能用调试API密钥在真实手机上测试我的地图吗


如果没有,我在哪里可以找到生成发布密钥所需的*.keystroke文件?

我没有完整的答案,但我知道您可以在此网站上获得api密钥:

访问API控制台并使用您的Google帐户登录。 单击左侧菜单中的api&auth链接。 激活谷歌地图API v2服务。 单击左侧菜单中的凭证链接


然后,您会在右侧面板上找到API键,根据您的评论,您编译了应用程序,然后将其复制过来。我相信这可能就是答案

首先从手机中删除应用程序。 接下来,通过USB电缆将手机插入电脑(确保电脑能够识别手机)

(假设您使用的是eclipse)

右键单击项目,选择RunasAndroid应用程序


从列表中选择您的设备,它应该使用调试密钥将应用程序上载到您的手机,而不需要map api的生产密钥

如果map在Emulator上工作,那么它应该在真实设备上工作。这应该没有问题。只需检查谷歌播放服务。我认为在地图上显示的是带有网格的白色屏幕。若地图显示在模拟器上使用调试键,那个么它也会显示在真实设备上。

断开的链接,同样,调试键在真实手机上与谷歌地图一起工作吗?的确,我编辑了我的帖子,你们能告诉我它是否有用吗?我一直在我的真实设备上使用真实的密钥,所以我无法回答这一点,我很抱歉我有API密钥,但是对于调试模式,我想知道的是,这个密钥在真实的手机上可以工作吗?@TwoStarII调试密钥应该可以正常工作,检查我对上面原始问题的评论。@Saksak我已经声明是:你在哪个IDE中工作?您是从IDE上载,还是将项目导出到apk,然后上载apk?调试键应该可以正常工作,您是否详细遵循了步骤,对步骤进行了细微更改,是否在manifest.xml中包含了play google\u play\u services\u版本?为什么您认为这是一个API键问题?你在航海日志上看到什么了吗?你的设备的ROM有谷歌服务吗?什么是设备和ROM?我将在下一次编译时尝试并提供反馈…虽然我不介意,因为我的mainfest中有两个键,但我只是注释掉我不需要的一个(1用于emulator 1用于phone)