【问题标题】:Android Mapbox CrashAndroid Mapbox 崩溃
【发布时间】:2018-03-07 08:24:43
【问题描述】:

我正在使用这个演示:https://github.com/mapbox/mapbox-android-demo/blob/a411fa95cd71c1b90a30895060b319310444aebb/MapboxAndroidDemo/src/main/java/com/mapbox/mapboxandroiddemo/examples/plugins/LocationPluginActivity.java

我正在尝试在 Mapbox 中启用 locationlayer 以跟踪我的用户位置,当我不尝试使用 locationlayer(不跟踪)时,地图工作正常,但我已将该确切代码复制到我的应用程序中它所做的只是在启动时崩溃,这是我收到的唯一 Logcat 消息:

03-04 22:09:01.962 11249-11249/? E/Zygote: v2
03-04 22:09:01.963 11249-11249/? E/Zygote: accessInfo : 0
03-04 22:09:02.017 11249-11263/? E/art: Failed sending reply to debugger: Broken pipe
03-04 22:09:07.312 11249-11249/com.tech.gm.testapp E/libc++abi: terminating with uncaught exception of type jni::PendingJavaException
03-04 22:09:07.312 11249-11249/com.tech.gm.testapp A/libc: Fatal signal 6 (SIGABRT), code -6 in tid 11249 (m.testapp)

                                                             [ 03-04 
22:09:07.313   527:  527 W/         ]
                                                             debuggerd: handling request: pid=11249 uid=10497 gid=10497 tid=11249

build.gradle:

// MAP BOX
compile 'com.mapbox.mapboxsdk:mapbox-android-sdk:5.5.0'
compile 'com.mapbox.mapboxsdk:mapbox-android-plugin-locationlayer:0.4.0'

清单:

<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />

有没有人见过这样的事情,或者知道我的应用为什么会崩溃?

【问题讨论】:

  • 请在github项目中创建一个issue。

标签: android mapbox mapbox-android


【解决方案1】:

好的,经过大量搜索后,我发现如果您将以下内容添加到 build.gradle 中,它将解决您的问题,这似乎是 Mapbox 未报告的错误。

compile 'com.mapbox.mapboxsdk:mapbox-android-services:2.2.9'
compile 'com.mapbox.mapboxsdk:mapbox-android-telemetry:2.2.9@aar'

编辑: 尝试生成 apk 后,此方法将不起作用。给出更多错误。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-30
    • 2021-02-18
    • 1970-01-01
    相关资源
    最近更新 更多