百度地图 Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1)
2014-08-29 10:27
288 查看
百度地图api使用时有一定几率出现 Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1) 并且报错
这是因为异步加载失败造成的。
通常的正常的流程是:
百度地图初始化API
|
向服务器发送apikey授权
|
百度地图绘制。
当网络访问的时候可能出现一定几率出现 Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1) 如图
百度地图初始化API
|
百度地图绘制 (绘制错误)
|
向服务器发送apikey授权
所以为什么这种情况容易发生在你启动的首个Activity地图中。手机型号不同,响应的时间不同也会容易出现。
解决办法是将以下初始化BMapManager的代码提到程序初始化中。再去启动Activity加载MapView
这是因为异步加载失败造成的。
通常的正常的流程是:
百度地图初始化API
|
向服务器发送apikey授权
|
百度地图绘制。
当网络访问的时候可能出现一定几率出现 Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1) 如图
百度地图初始化API
|
百度地图绘制 (绘制错误)
|
向服务器发送apikey授权
所以为什么这种情况容易发生在你启动的首个Activity地图中。手机型号不同,响应的时间不同也会容易出现。
解决办法是将以下初始化BMapManager的代码提到程序初始化中。再去启动Activity加载MapView
DemoApplication app = (DemoApplication) this.getApplication(); if (app.mBMapManager == null) { app.mBMapManager = new BMapManager(getApplicationContext()); /** * 如果BMapManager没有初始化则初始化BMapManager */ app.mBMapManager.init(new DemoApplication.MyGeneralListener()); }
相关文章推荐
- Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1), thread 16169 (Thread-1035)
- cocos2dx出现 Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1)
- 求大神相助,关于 Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1), thread 1531
- Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1), thread 1755 (CrBrowserMain)问题
- 打开百度地图报 Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1)错误
- Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1), thread 1755 (CrBrowserMain)问题
- 求大神相助,关于 Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1), thread 1531
- FFmpeg Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1), thread 23518,一个空格引发的血案
- WebView 报 Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1), thread 3777 (WebViewCoreThre)
- Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1)
- Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1)问题解决
- Fatal signal 11 (SIGSEGV) at 0x00000008 (code=1)应用闪退
- Fatal signal 11 (SIGSEGV) at 0xff500020 (code=1) 类问题
- A/libc﹕ Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1), thread 25427 (pool-1-thread-2)
- Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 13550 (Thread-3345)
- Android中Fatal signal 11 (SIGSEGV) at 0x6df6d7bf (code=2), thread 31535
- Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 3661 (ervice.Executor)
- Genymotoin模拟器调试出现 Fatal signal 11 (SIGSEGV) at 0x000000b4 (code=1)
- Unity5.4 WWW频繁加载崩溃问题 Fatal signal 11 (SIGSEGV) at 0x00000004 (code=1)
- 【BUG】Fatal signal 11 (SIGSEGV) at 0x00002029 (code=1)