编译时候生成多个.so文件,有时会在armeabi和armeabi-v7a中分别放置一份,为什么?
http://www.drovik.com/ 2012-9-28 14:07:54 来源:CSDN社区 点击:
问:编译时候生成多个.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
- 相关文章
- 解决linux平台开发Android应用程序时adb devices显示no p (11人浏览)
- 解决Could not extract package's data direc (31人浏览)
- 解决no debugging symbols found的问题 (27人浏览)
- 通过Eclipse给gcc添加一个环境变量让它来找到头文件jni.h了 (21人浏览)
- 解决git push时出现error: RPC failed; result=2 (26人浏览)
- Android中利用AudioRecord和AudioTrack采取和播放音频 (241人浏览)
- ListView 中 item 循环显示 (34人浏览)
发表评论(0)