Android mapControl.getNavigation 异常

0 投票
版本10.0.1,mapControl.getNavigation异常,异常信息如下

2020-11-19 14:13:23.142 23108-23108/com.tianchi.tcoilgasapp E/error:TcOilGasApp: class: MapFragment, method: initTrack, LineBean number:399: android.view.InflateException: Binary XML file line #20 in com.tianchi.tcoilgasapp:attr/actionBarDivider: Binary XML file line #20 in com.tianchi.tcoilgasapp:attr/actionBarDivider: Error inflating class ImageView
11月 19, 2020 分类:  85次浏览 | 用户: Alan 初出茅庐 (87 分)

1个回答

1 投票
您好,您那边看一下您的Activity继承的是什么。需要继承Activity,而不是AppCompatActivity
11月 19, 2020 用户: 董懿鑫 登峰造极 (7,686 分)
你好,我已经继承了Activity,但调用这个方法依然崩溃,连个崩溃日志都没有。

这个除了要继承Activity还要做什么?

我是按照你们官方Demo抄的代码
您那边直接运行我们的demo会不会崩溃呢?
你好,问题我找到了。

一摸一样的代码,区别在于targetSdkVersion的值设置。

我们项目已经将targetSdkVersion升级到了29,但Demo里的是22。

我把我们项目的这个值设置为22,也成功了。把Demo的设置为29,也崩溃了。

但是,我不能因为这个东西就改了整个项目的配置,所以,有替代方案吗?
你们是要使用Android10的新特性吗?如果不使用建议使用sdk<=28

这个问题我改成28是解决了,这个就算过去了。

然后当我打开导航页面,语音提示‘模拟导航开始’都还没说完,程序可直接崩溃了。

Demo也是同样的效果。

就一行红色日志:

A/libc: Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 5585 (Thread-503), pid 4835

您好,您那边发一下详细的日志,在logcat里面。方便的话可以加我一个联系方式,我看看您的数据,联系方式私聊你
...