[PX3][Android7.1] 调试笔记 JNI的使用

平台 内核版本 SDK
PX3 Linux3.1 Android7.1

文章目录

目录:

frameworks/base/services/core/jni/com_android_server_FMService.cpp
因为要调用hardware中的函数,因此需要添加头文件:

#include   

注册JNI方法

int register_android_server_FMService(JNIEnv *env) {  
	return jniRegisterNativeMethods(env, "com/android/server/FMService", method_table, NELEM(method_table));  
}  

JNI方法表

    /*JNI方法表*/  
static const JNINativeMethod method_table[] = {  
    {"init_native", "()Z", (void*)tea5767_init},
	{"getADC_native", "()I", (void*)tea5767_getADC},
	{"getFreq_native", "()I", (void*)tea5767_getFreq},
	{"setFreq_native", "(I)V", (void*)tea5767_setFre

你可能感兴趣的:(Android,子类__Android)