【问题标题】:cannot open map on android emulator even if I followed all steps即使我按照所有步骤操作,也无法在 android 模拟器上打开地图
【发布时间】:2013-10-11 11:53:09
【问题描述】:

我已按照所有步骤通过我的 android 应用程序在模拟器上显示地图,但是当我首先添加 google_play_service_lib 时,我遇到了这个问题:它不影响我的项目,但它本身 并且当我确定并关闭属性窗口时,我会在发现后打开它:

毕竟,当我运行项目时,地图没有打开,我有一个错误:

    java.lang.nullPointer  in this line :
googleMap = ((MapFragment) getFragmentManager().findFragmentById(R.id.map)).getMap();

我该如何解决这个问题

【问题讨论】:

  • Library 问题的解决方案是:Library、eclipse 和你的工作空间应该在同一个驱动器分区中。
  • 我没有eclipse在同一个分区,我移动一下再试试
  • 这个问题已经解决了,现在我来测试一下SBerg413的模拟器

标签: android google-maps map android-emulator


【解决方案1】:

目前,您无法在默认的 android 模拟器上运行谷歌地图(至少在不经过很多麻烦的情况下不能运行)。您需要在设备上进行测试或使用其中一个自定义模拟器。

这是一个自定义模拟器,谷歌地图显然可以使用:

http://www.genymotion.com/

【讨论】:

    【解决方案2】:

    为了在模拟器上显示谷歌地图,你应该使用目标API级别作为谷歌API。然后你可以在模拟器上添加谷歌地图。

    【讨论】:

    • 但是我,我只有 android 4.3 - API Level 18 在下拉菜单中
    • 从 SDK 管理器下载
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-30
    • 1970-01-01
    • 2017-11-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多