我对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
请告知。
答案 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