init.rc文件中面启动c++程序,通过jni调用java实现
LOCAL_PATH:= $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE:= testmain LOCAL_SRC_FILES:= testmain.cpp LOCAL_C_INCLUDES := LOCAL_MODULE_TAGS := optional eng LOCAL_SHARED_LIBRARIES += libcutils libutils liblog libandroid_runtime libnativehelper libdl include $(BUILD_EXECUTABLE)
init.rc改动:
class 值为main时才干开机自己主动启动
service testmain /system/bin/testmain class main user root oneshot
end