小奋斗 - 轻松学习从此开始!
IT小奋斗群 QQ群:62017228

Android APP+JNI+Drv框架

以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

 

我来评几句
登录后评论

已发表评论数(0)