遗憾的是,Google Maps API演示已停止 - Google Maps Android API v2

时间:2013-04-23 20:00:03

标签: api android-maps-v2

我对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

请告知。

3 个答案:

答案 0 :(得分:2)

简单回答:

将“订单和导出”列表([项目]属性,Java构建路径)更改为以下顺序; src,gen,Android X.X.X,Android Dependencies,[您可能拥有的任何外部库]。保留src和gen。在检查或取消检查其他人之前,请一定要好好工作。

背景:

我在上个月左右开始收到这些类型的错误,因此它可能与新版本的ADT或其他东西有关。经过多次挖掘,我陷入困境,并找到解决错误的答案。

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

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

希望这对我有所帮助,我已经浪费了一天的时间,所以希望它会在那个时候拯救别人!

答案 1 :(得分:0)

如果你去属性 - > Java构建路径 - >订单和出口, 是'android-support-v4.jar'选中了吗?

答案 2 :(得分:0)

我也是,

但是,我解决了它

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