Poco C ++ NetworkInterface在Android

时间:2016-01-19 23:17:11

标签: c++ c++11 android-ndk android-5.0-lollipop poco-libraries

这行代码在Windows上运行正常:

NetworkInterface::NetworkInterfaceList nicList = NetworkInterface::list();

但是在Android上出现以下异常会立即崩溃:

A/libc: Fatal signal 6 (SIGABRT), code -6 in tid 20506 (Thread-2479)

我能找到的唯一相关信息是几个提及从Lollipop Android开始,如果它试图在MainActivity UI线程上执行任何网络功能,将立即终止你的应用。

由于我在自己的线程上运行此代码,因此SIGABRT必须与对NetworkInterface :: list()的调用内部相关?

0 个答案:

没有答案