5

我想在模拟器中安装我的地图应用程序,它安装得很好但没有得到地图,在日志中显示错误,如谷歌地图 Android API v2 只支持 OpenGL ES 2.0 及更高版本的设备,但我只看到缩放按钮和所有其他用户界面。我必须做什么才能在 android API v2 的模拟器中获取地图。

我点击了这个链接:在 Android 模拟器上运行 Google Maps v2

4

4 回答 4

4

我终于在我的模拟器中得到了地图。我按照这些步骤来实现它。

  1. 创建avd并启动模拟器

  2. 转到 Android SDK 中存在的平台工具路径并将这些 apk 放入其中。

  3. 通过使用命令提示符(shift+右键单击->在此处打开命令窗口)转到平台工具路径,一一安装这些 apk。按照这些命令

    • 亚行设备
    • adb install com.android.vending.apk
    • adb install com.google.android.gms.apk
  4. 导入位于项目位置的 google-play-services_lib 项目并将其添加到您的项目中。(lib 项目的路径:D:\Softwares\android-sdk\extras\google\google_play_services\libproject)
  5. 重新启动模拟器并清理您的项目并通过模拟器运行它。

而已。:)

在此处输入图像描述

于 2013-10-11T11:31:37.657 回答
2

Google Maps API V2 需要 Google Play Services,可从 Play Store 下载,但由于模拟器无法访问 Play Store,因此您无法在那里获得 Play Services,进而无法获取地图。目前,参考 Google Android Map Api v2 你不能在 Android 模拟器上运行 google maps v2;您必须使用设备进行测试。

于 2013-09-30T12:55:17.287 回答
2

人们似乎在构建模拟器和谷歌地图时遇到了麻烦。作为替代方案,您可以试试这个第 3 方模拟器。人们似乎对它和谷歌地图有更好的运气。而且它应该更快。

http://www.genymotion.com/

于 2013-09-30T12:55:17.927 回答
0

经过三天阅读大量有关如何执行此操作的教程后,这是带有最新文件和最简单步骤的最新解决方案。

脚步。1.安装genymotion模拟器(这比eclipse模拟器快得多)。一切都变得更容易了。研究如何启动它。

下载这三个apk的()

转到 adt 包安装文件夹 (your_root_to_your_sdk\sdk\platform-tools) 的平台工具文件夹。打开sdk文件夹,有平台工具文件夹。

将下载的 apk 粘贴到平台工具文件夹中

按 Shit 并右键单击鼠标,然后按“在此处打开命令窗口”

在 cmd 中输入 adb devices 并回车。然后,您将为三个 apk 中的每一个使用“adb install name_of_the_each_apk”。

打开google play并输入你的账号,按照以下步骤操作:接下来,安装google play服务,打开地图等等,他们会指导你。就这样。

就如此容易。

于 2014-08-18T22:07:55.940 回答