本文主要是介绍NDK编译的so文件armeabi和armeabi-…,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
问:编译时候生成多个.so文件,有时会在armeabi和armeabi-v7a中分别放置一份,为什么?
答:该设置一般能在jni下的Application.mk中或Android.mk中找到。这个需要看你的Native Code要做什么事情,armeabi是指的该so库用于Arm的通用CPU,而v7a的CPU支持硬件浮点运算。因此armeabi通用性强,但速度慢,而v7a能充分发挥v7a CPU的能力。具体v7a的优势可以参见http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0344c/Cacciced.html
这篇关于NDK编译的so文件armeabi和armeabi-…的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!