1:添加cpp文件到\frameworks\base\core\jni
对应目录下的Android.mk中添加编译目标
LOCAL_SRC_FILES:= \ 标签下
LOCAL_SHARED_LIBRARIES := \ 标签下
对应目录下的AndroidRuntime.cpp文件中注册cpp文件
如extern int register_android_hardware_SerialPort(JNIEnv *env);
REG_JNI(register_android_hardware_SerialPort),
cpp文件中要添加注册函数,不然java的本地调用找不到
namespace android
{
........