我正在使用可以成功连接到 PX4 板的dronekit-android包。但是,我尝试在 1 线程中接收 mavlink 消息,接收 API addMavlinkObserver 导致系统崩溃。
连接无人机后,我只需按一下按钮调用此函数,它就会崩溃。
this.drone.addMavlinkObserver(new MavlinkObserver() {
@Override
public void onMavlinkMessageReceived(MavlinkMessageWrapper mavlinkMessageWrapper) {
//Log.d("Received Mavlinks:", mavlinkMessageWrapper.getMavLinkMessage().toString());
Toast.makeText(getApplicationContext(), "MAV receive " + mavlinkMessageWrapper.getMavLinkMessage().toString(),Toast.LENGTH_LONG).show();
}
})
有人有什么主意吗?