标签: android arm
我有一个Android应用程序,它使用一些本机代码,NDK编译后使用Thumb-2指令集。在一些非常旧的设备上,当它尝试加载时会因SIGILL而崩溃,因为设备的CPU不支持Thumb-2。我试图通过检查架构是否是" armeabi"来试图解决这个问题,但是它被armv6l设备绊倒了。什么是避免在不支持Thumb-2代码的设备上加载Thumb-2代码的好方法?