Android APP+JNI+Drv框架

12/26 编程语言 阅读 449 views 次 人气 0
摘要:

以LED为例

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

APP:

JNI之java

JNI之c

DRV

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

项目组成:

1.应用部分

  1.1 APK(android工程)

    1.1.1 java(功能)

    1.1.2 xml(界面)

    1.1.3 JNI(自带)

    1.1.4 动态库(驱动接口)

      1.1.1.4.1 JNIEXPORT jint JNICALL

      1.1.1.4.2 JNI_OnLoad

      1.1.1.4.3 JNINativeMethod

      1.1.1.4.4 c_fun

2.驱动部分

  2.1 驱动实体

编译流程:

1.编译内核(驱动)

2.编译动态库

3.将动态库放到APP/lib/armeabi

4.编译apk

 

评论

该文章不支持评论!

分享到: