0

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

不幸的是,Google Maps API Demos 已停止

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

www.youtube.com/watch?v=WUmlu3CNOSo

实际上我在互联网上尝试了很多教程,我也尝试根据谷歌的说明自己编码,这是在 Eclipse 上显示的错误

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

请指教。

4

3 回答 3

2

简单的回答:

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

背景:

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

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

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

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

于 2013-06-22T12:51:02.410 回答
0

我也是,

但是,我解决了

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

于 2013-05-14T07:35:51.303 回答
0

如果您转到属性 -> Java 构建路径 -> 订购和导出,是否检查了“android-support-v4.jar”?

于 2013-04-28T01:26:26.390 回答