记录sensor驱动开发jni和server部分
目录
jni部分
新建文件frameworks/base/services/core/jni/com_android_server_QzSensorManagerService.cpp
#include <android_runtime/AndroidRuntime.h>
#include <android_runtime/Log.h>
#include <hardware/hardware.h>
#include <hardware/qzsensor.h>
#include <jni.h>
#include <nativehelper/JNIHelp.h>
#include <utils/Log.h>
#include <utils/misc.h>
#include <iostream>
namespace android {
struct qzsensor_device_t* qz_device = NULL;
static jboolean qzsensor_init(JNIEnv* env, jobject clazz) {
qzsensor_module_t* module;
ALOGI("qzsensor jni init");
if (hw_get_module(QZSENSOR_HARDWARE_MODULE_ID