1、frameworks/base/services/jni
com_android_server_AlarmManagerService.cpp \
com_android_server_BatteryService.cpp \
com_android_server_InputApplicationHandle.cpp \
com_android_server_InputManager.cpp \
com_android_server_InputWindowHandle.cpp \
com_android_server_LightsService.cpp \
com_android_server_PowerManagerService.cpp \
com_android_server_SystemServer.cpp \
com_android_server_UsbDeviceManager.cpp \
com_android_server_UsbHostManager.cpp \
com_android_server_VibratorService.cpp \
com_android_server_location_GpsLocationProvider.cpp \
com_android_server_connectivity_Vpn.cpp \
onload.cpp
2、frameworks/base/core/jni
用命令查找jni目录
$ find frameworks/base type d -name jni
./voip/jni
./rfid/jni
./freestylus/jni
./native/graphics/jni
./drm/jni
./tests/BrowserTestPlugin/jni
./services/jni
./packages/TtsService/jni
./media/jni
./media/libdrm/mobile1/include/jni
./media/libdrm/mobile1/src/jni
./graphics/jni
./core/jni
./opengl/tests/gl_jni/jni
./opengl/tests/gl2_jni/jni
./opengl/tests/gldual/jni
这么多jni目录都可以参考,其中主要是core/jni目录了。
JNI目录
frameworks/base/voip/jni
frameworks/base/media/libdrm/mobile1/src/jni
frameworks/base/media/libdrm/mobile1/include/jni
frameworks/base/media/jni
frameworks/base/tests/BrowserTestPlugin/jni
frameworks/base/native/graphics/jni
frameworks/base/packages/DefaultContainerService/jni
frameworks/base/services/jni
frameworks/base/graphics/jni
frameworks/base/core/jni
frameworks/base/drm/jni
参考网址:
http://blog.csdn.NET/xyz_lmn/article/details/6959545
Android JNI入门第三篇——jni头文件分析
http://blog.csdn.Net/xyz_lmn/article/details/6966259
Android JNI入门第四篇——Android.mk文件分析
http://blog.youkuaiyun.com/xyz_lmn/article/details/7017420
Android JNI开发提高篇
http://blog.youkuaiyun.com/xyz_lmn/article/details/6956003
Android JNI入门第二篇——Java参数类型与本地参数类型对照
http://wenku.baidu.com/view/e9e28ca1b0717fd5360cdc18.html
JNI入门
http://www.ibm.com/developerworks/cn/java/j-jni/
使用 Java Native Interface 的最佳实践
http://helloxuweifu.iteye.com/blog/1168647
http://blog.youkuaiyun.com/kangyaping/article/details/6584027
JNI函数调用大全
http://newfaction.net/2010/11/30/java-jni-getfieldid-and-getmethodid-and-parameter-description.html
java jni GetFieldID 和 GetMethodID 以及参数的说明
http://hi.baidu.com/spmno/blog/item/7d4d764ea78a6809b3de0588.html
jni中使用数组的几个方法
http://xxw8393.blog.163.com/blog/static/3725683420107109411366/
JNI 返回结构体参数
http://www.cnblogs.com/nicholas_f/archive/2010/11/30/1892124.html
JNI中java类型与C/C++类型对应关系
http://blog.youkuaiyun.com/sunny09290/article/details/6884994
JNI数据类型
http://www.cnblogs.com/liangwind/archive/2009/08/18/1925515.html
jni --c/c++ 数据类型、数组、对象
http://www.cnblogs.com/diyunpeng/archive/2009/09/24/1573296.html
Java有符号数与无符号数
http://www.stuhack.com/biancheng/java/35169.html
Java的基本数据类型是无符号的