让编译android的JNI支持cortex-a8指令

转载 2012年03月27日 15:50:34

在撰寫 Android JNI 程式的時候,編譯器內定使用 ARMv5TE,使用的是 ARM9 指令集,但是現在手機,硬體平台都是 Cortex-A8 以上,但是很遺憾的是編譯器還是用 ARM9 指令集,其實要使用 Cortex-A8 指令集很簡單,只要在 JNI 目錄中建立一個 Application.mk 檔案,然後加入如下的設定:

# Build both ARMv5TE and ARMv7-A machine code.APP_ABI := armeabi armeabi-v7a

APP_ABI := armeabi armeabi-v7a

重新編譯之後。就會產生使用 ARM9,Cortex-A8兩種指令集的執行檔。


但是如何使编译整个android都支持cortex-a8呢,还得研究研究

嵌入式开发八:ARM cortex A8/9 - Android NDK - NEON介绍以及优化

ARM cortex A8/9 - Android NDK - NEON介绍以及优化(资源的整理总结) (1)What is NDK: Android开发官网介绍: http://developer....

ARM cortex A8/9 - Android NDK - NEON介绍以及优化

ARM cortex A8/9 - Android NDK - NEON介绍以及优化(资源的整理总结) (1)What is NDK: Android开发官网介绍: http://develop...

Cortex-A8和Android应用开发视频教程

基于ARM Cortex-A8和Android 4.x的联动报警系统 (Android 、A8、Linux、驱动、NDK) 课程分类:Android 适合人群:高级 课时数量:38(70节)课时...

ARM Cortex-A8和Android 4.x的联动报警

  • 2015年05月13日 13:31
  • 13.4MB
  • 下载

ubuntu 12.0.4环境下crosstool-ng 1.18.0编译ARM交叉编译器(Cortex-A8)

ubuntu 12.0.4环境下crosstool-ng 1.18.0编译ARM交叉编译器(Cortex-A8)   转自:http://hy907539007.blog.163.com/blog/...

ARM Cortex-A8和Android 4.x联动报警系统

  • 2015年05月14日 14:41
  • 37.62MB
  • 下载

cortex-A8上3G模块的支持

作者:陈刚,华清远见嵌入式培训中心讲师。 |  开发主机          VMware ubuntu10.10    |         |  移植内核             linux-2....

cortex-A8上3G模块的支持

|  开发主机          VMware ubuntu10.10    |         |  移植内核             linux-2.6.22.6            |  ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:让编译android的JNI支持cortex-a8指令
举报原因:
原因补充:

(最多只允许输入30个字)