Android 初始化supermap控件偶尔会闪退

0 投票
33 浏览

闪退,错误信息请参考以下截图

最新提问 10月 10 分类:  33次浏览 | 用户: 肖冬 (0 分)

1个回答

0 投票
你好,出现这个问题是因为你布局的错误,建议检查一下是不是布局文件里有错误,比如说字母大小写
最新回答 10月 11 用户: 董懿鑫 名扬四海 (1,080 分)

1、布局代码很简洁,检查过是没有问题的,还有这个错误信息是偶发性的,如果是布局问题的话,闪退应该是必现的,还有没有其它的原因可能造成?

<RelativeLayout
    android:layout_width="wrap_content"
    android:layout_height="wrap_content">
    <com.supermap.android.maps.MapView
        android:id="@+id/map_view"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:clickable="true"
        android:focusable="true"
        android:saveEnabled="true"
    />
</RelativeLayout>

2、帮忙看下会不会是这个错误信息引起的,是要反注册哪一个广播呀,代码怎么调用。

你把布局文件发过来看一下呢,是不是还有其他控件。你用到的iMobile版本是哪个版本的,如果是9D的可以关闭openG试试。还有就是闪退的概率大吗
布局代码太长了,发不过去,方便的话加下qq或微信,我给你发文件

另外:闪退的概率平均五六次、六七次就会出现闪退,操作是退出重进地图页面或从别的页面切换至地图页面,问题就会复现,错误信息就是 空指针异常。

jar文件:iclient_android_8.1.0_14123_2221.jar
...