为什么Gmap和App Map在模拟器上不起作用?

时间:2014-04-24 09:03:20

标签: android eclipse google-maps android-emulator

我使用 Eclipse Android SDK 为Android开发应用程序,最近我写了一个程序来显示地图,它的工作原理在真实设备上很好,但它不会在模拟器上显示任何地图。

我检查模拟器互联网连接,它工作,我检查模拟器上的浏览器,它工作,我检查模拟器上的谷歌地图应用程序,它显示我黑页。

我认为图形库或某些东西会丢失,是否可能?我该怎么做才能纠正它?

PS:

1 - 我使用 Google API 4.2.2图片

2 - 我知道有许多模拟器,但它们不能与Eclipse上的 DDMS 一起使用。例如,DDMS无法将GPS位置或短信发送到主题或呼叫主题。我想要像LogCat一样的日志系统

4 个答案:

答案 0 :(得分:1)

你必须使用 genny motion 。它就像真正的设备一样。

http://www.genymotion.com/

android genymotion vs emulator

答案 1 :(得分:0)

使用以下步骤为s4或任何类型制作avd:借助genymotion第三方pulgin:

首先下载genymotion https://cloud.genymotion.com/page/launchpad/download/

cmd for install genymotion http://schier.co/post/install-genymotion-2.0-in-ubuntu

然后:可以通过启动Eclipse并转到“帮助/安装新软件”菜单来完成插件的安装,然后只需使用以下URL添加新的更新站点:http://plugins.genymotion.com/eclipse

从以下网址安装Google Play服务:http://blog.zeezonline.com/2013/11/install-google-play-on-genymotion-2-0/

答案 2 :(得分:0)

Genny Motion是迄今为止最好的解决方案,几乎具有开发人员所需的所有功能。

但我无法看到地图的原因是我应该等待的时间和https协议因为它的加密而在我们国家无法正常工作,似乎需要一段时间才会出现一张地图,我离开程序吃晚饭,当我回来时它出现了!!!但谷歌地图应用程序仍然无法正常工作,也许它也需要时间。

答案 3 :(得分:0)

模拟器没有gps硬件来运行谷歌地图,这就是它显示为空白的原因,要运行地图我们也需要互联网和gps。