【问题标题】:Unfortunately Google Maps API Demos has stopped - Google Maps Android API v2不幸的是,Google Maps API Demos 已停止 - Google Maps Android API v2
【发布时间】:2013-06-22 20:51:02
【问题描述】:

我对 Google Maps Android API v2 有疑问。 每次我尝试在设备甚至模拟器上打开应用程序时,都会显示此消息

很遗憾,Google Maps API 演示已停止

我制作了一个视频来解释我所做的每一个步骤

www.youtube.com/watch?v=WUmlu3CNOSo

其实我在网上试过很多教程, 我也尝试根据Google's instructions自己进行编码,这是Eclipse上显示的错误

www.ahmadssb.com/ttv2541/com.example.mapdemo.txt

请指教。

【问题讨论】:

    标签: api android-maps-v2


    【解决方案1】:

    简单回答:

    将您的“订单和导出”列表([项目] 属性,Java 构建路径)更改为以下顺序; src,gen,Android X.X.X,Android Dependencies,[您可能拥有的任何外部库]。保留 src 和 gen 检查。尝试检查或取消选中其他选项,直到它起作用为止。

    背景:

    我在上个月左右开始出现这些类型的错误,因此可能与新版本的 ADT 或其他原因有关。经过大量挖掘后,我糊里糊涂地找到了解决错误的答案。

    ClassDefNotFound 错误是因为 Eclipse 没有使用您的 APK 导出库,因此在设备上运行时,它们不存在。要解决此问题,请确保检查正确的内容以便将它们导出。不幸的是,这一步也让我感到困惑,所以我只能说用不同的组合检查每一个。

    我遇到的下一个错误类似于多个 Dex 文件。我猜有一些冲突,因为我检查了 Android Google APIs 4.2.2 和 Android 依赖项。我假设有两个方法或类的实例,它不知道使用哪个。取消选中 Android Dependencies 解决了它。

    希望这对您有所帮助,我已经浪费了一天的时间,所以希望它可以节省其他人的时间!

    【讨论】:

    • 太棒了!正如你所说,存在一些冲突,因为我检查了 Android Google API 4.2.2 和 Android 依赖项
    【解决方案2】:

    如果你去 Properties -> Java Build Path -> Order and Export, 是否检查了“android-support-v4.jar”?

    【讨论】:

    • 其实我试过很多次了,我又检查了这个文件,但还是不行
    【解决方案3】:

    我也是,

    但是,我解决了它

    code.google.com/apis/console/#project:xxxxxx > 服务 > 检查 Google Play Android Developer API

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-24
      • 2013-03-24
      • 2023-04-02
      相关资源
      最近更新 更多