问题1:
07-09 03:38:07.591: W/dalvikvm(9386): threadid=1: thread exiting with uncaught exception (group=0xb4100180)
07-09 03:38:07.621: E/AndroidRuntime(9386): FATAL EXCEPTION: main
07-09 03:38:07.621: E/AndroidRuntime(9386): java.lang.UnsatisfiedLinkError: initClass
07-09 03:38:07.621: E/AndroidRuntime(9386): at com.baidu.mapapi.Mj.initClass(Native Method)
07-09 03:38:07.621: E/AndroidRuntime(9386): at com.baidu.mapapi.Mj.a(Unknown Source)
07-09 03:38:07.621: E/AndroidRuntime(9386): at com.baidu.mapapi.BMapManager.init(Unknown Source)
07-09 03:38:07.621: E/AndroidRuntime(9386): at com.baidu.mapapi.demo.BMapApiDemoApp.onCreate(BMapApiDemoApp.java:49)
问题2:
07-09 03:50:44.662: I/dalvikvm(11306): threadid=3: reacting to signal 3
07-09 03:50:44.743: I/dalvikvm(11306): Wrote stack traces to '/data/anr/traces.txt'
07-09 03:50:44.833: V/BMapApiDemoApp(11306): onCreate
07-09 03:50:44.873: D/BMapApiEngine_v1_3_3(11306): BMapApiEngine_v1_3_3 library not found!
07-09 03:50:44.873: D/BMapApiEngine_v1_3_3(11306): Couldn't load BMapApiEngine_v1_3_3: findLibrary returned null
07-09 03:50:45.173: I/dalvikvm(11306): threadid=3: reacting to signal 3
07-09 03:50:45.182: I/dalvikvm(11306): Wrote stack traces to '/data/anr/traces.txt'
07-09 03:50:45.372: W/dalvikvm(11306): No implementation found for native Lcom/baidu/mapapi/Mj;.initClass (Ljava/lang/Object;I)I
07-09 03:50:45.402: D/AndroidRuntime(11306): Shutting down VM
07-09 03:50:45.402: W/dalvikvm(11306): threadid=1: thread exiting with uncaught exception (group=0xb4100180)
07-09 03:50:45.432: E/AndroidRuntime(11306): FATAL EXCEPTION: main
07-09 03:50:45.432: E/AndroidRuntime(11306): java.lang.UnsatisfiedLinkError: initClass
07-09 03:50:45.432: E/AndroidRuntime(11306): at com.baidu.mapapi.Mj.initClass(Native Method)
07-09 03:50:45.432: E/AndroidRuntime(11306): at com.baidu.mapapi.Mj.a(Unknown Source)
07-09 03:50:45.432: E/AndroidRuntime(11306): at com.baidu.mapapi.BMapManager.init(Unknown Source)
07-09 03:50:45.432: E/AndroidRuntime(11306): at com.baidu.mapapi.demo.BMapApiDemoApp.onCreate(BMapApiDemoApp.java:49)
主要调试BaiduMapApi_Sample_Android_1.3.3\BaiduMapApiDemo\ 的时候碰到的问题
解决方案:
1:确定自己的baidumapapi.jar 在libs文件中,并且被工程所引用
2:确定libBMapApiEngine_v1_3_3.so 在libs\armeabi目录下
3:更改一下模拟器版本是2.3.3 或者 4.0.3 确定一下是不是模拟器自身问题
4:在android 4.0.3 创建模拟器的时候:
要注意 cpu/abm 一定要选择ARM 不然资源libBMapApiEngine_v1_3_3.so很可能调用不到
这样应该就可以解决所有问题,调试一定弄清楚了。希望对大家调试百度地图api有所帮助。
- 大小: 62.9 KB
分享到:
相关推荐
总结,Android百度地图API为开发者提供了丰富的地图功能,包括地图展示、定位、路线规划、标注与覆盖物、事件监听等。通过合理使用这些API,我们可以构建出具有强大地图功能的Android应用。在实际开发中,需要注意...
在Android开发中,创建一款基于地图的应用是一项常见的需求,而百度地图API则为开发者提供了强大的地图功能支持。本文将深入探讨如何利用百度地图API来制作Android地图应用,以及实现地图上的位置搜索和周边信息显示...
在Android平台上进行应用程序开发时,集成百度地图API是一项常见的需求,尤其对于地理位置相关的服务和功能。百度地图API为开发者提供了丰富的功能,使我们能够在地图上实现各种定制化的操作,如定位、路线规划、...
通过对“Android百度地图API源码.zip”的学习,开发者不仅可以掌握如何使用API的基本功能,还能深入了解其实现机制,提升自己的开发能力。在实际项目中,这将有助于解决复杂问题,提高应用的用户体验。同时,源码...
通过这个源码程序,开发者可以深入理解百度地图API的使用,掌握如何在Android应用中集成地图服务,进行位置服务开发。它不仅适用于初学者,也对有经验的开发者提供了很好的参考资料,可以快速复用和扩展。在实际项目...
本资源"Android 百度地图API源码.rar"包含了一份关于如何使用百度地图API进行Android开发的源代码,对于理解和实践Android地图操作非常有帮助。 首先,我们要了解Android中如何集成百度地图API。这通常需要在...
总的来说,实现"android百度地图api3.0中心点位置选择"功能,主要涉及了权限配置、地图组件的使用、定位服务的开启和用户交互处理。理解并熟练掌握这些知识点,将有助于你在Android应用中更好地集成和利用百度地图...
这份"Android百度地图API源码"包含的文件和目录是Android项目的基本结构,下面将详细解释这些文件和目录的作用以及与百度地图API的关联。 1. **bin**:这个目录包含了编译后生成的APK安装文件和其他相关输出文件。...
在Android开发中,百度地图API是一个非常重要的工具,它提供了丰富的功能,如定位、地图展示、路线规划等。本文将详细解析"Android 百度地图API-定位周边搜索POI源码"的相关知识点。 首先,我们需要理解POI(Point ...
在Android应用中,我们可以使用百度地图API的定位服务来获取设备的当前位置。这包括实时定位、单次定位和持续定位。实时定位能够持续更新用户的位置信息,适用于导航、运动健康类应用;单次定位则适用于需要一次性...
在Android开发中,集成百度地图API是一项常见的任务,它能够为用户提供丰富的地图功能,如定位、导航、地理编码和反地理编码等。本篇将详细讲解如何在Android应用中调用百度地图API,并实现自动定位、获取中心位置...
本指南将围绕百度地图API进行详细介绍,旨在帮助开发者快速掌握其使用方法。 **1. 安装与配置** 在使用百度地图API之前,首先需要在项目中集成百度地图SDK。这通常涉及到在Android Studio中的build.gradle文件中...
总之,通过正确集成百度地图API,设置定位服务,并处理可能出现的问题,我们可以在Android应用中方便地获取和使用经纬度信息。这个小例子不仅展示了基本的定位功能,还提供了一种解决GPS定位为null的解决方案。
百度地图API提供了JavaScript和Android/iOS SDK等多种方式来展示地图。通过JavaScript API,开发者可以在网页上动态加载地图,并可以设置地图的中心点、缩放级别,甚至切换地图样式,如卫星图、地形图或者混合图。...
综上所述,"Android百度地图画运动轨迹和GPS定位"这个项目涵盖了Android原生开发、百度地图API的使用、GPS定位技术、图形绘制、用户交互设计等多个方面,是一个综合性的实践练习,有助于提升Android开发者在地理位置...
以上就是“在Android上使用百度地图API显示自己位置”的主要技术点。通过这些步骤,开发者可以实现一个基本的定位并显示功能。在实际应用中,可能还需要根据具体需求进行更多的定制,比如设置定位频率、添加路线规划...
1. **BaiduMapApi_Sample_Android_1.3.4.zip**:这是示例代码包,其中包含了多个预设的示例应用,展示了如何使用百度地图API进行各种操作。开发者可以通过运行这些示例来快速了解和学习API的用法,包括地图的基本...
通过对这个源码的学习,我们可以深入理解百度地图API的使用方法,提升我们的Android开发技能。 首先,我们需要了解百度地图SDK的安装与配置。开发者需要在百度地图开放平台注册获取API密钥,然后将SDK导入到Android...