1.概述
在10.0的系统产品开发中,对于在系统中使用jni也是很常见的,但在开发自己需要的功能时,还是需要增加jni来实现必要的功能
2.framework系统api添加jni方法的核心类
frameworks/base/core/jni/android_mdm_SystemUtils.cpp
frameworks/base/core/android/mdm/SystemUtils.java
frameworks/base/core/jni/Android.bp
frameworks/base/core/jni/AndroidRuntime.cpp
3.framework系统api添加jni方法的核心功能分析和实现
3.1 添加自定义类供上层app调用jni方法
android下新添加mdm文件夹
建立SystemUtils.java类
package android.mdm;
import android.util.Log