● 在命令行输入如下命令:
X:/BBD/trunk/Android/trunk/make/app/bin/classes>javah -classpath . -o jni.h com.gameloft.android.GAND.GloftBbd3.bbd3.GLGame

就可以把JNI接口全部导出。

● 再使用notepad++的正则表达式,把所有的包名都替换成宏——JNI_FUNCTION函数:
original: Java_com_gameloft_android_GAND_GloftBbd3_bbd3_(.+)
substitution: JNI_FUNCTION(/1)

● 如果想打印出所有函数的signature信息,那么就要用javap
X:/BBD/trunk/Android/trunk/make/app/bin/classes>javap -classpath . -s com.gameloft.android.GAND.GloftBbd3.bbd3.GLGame

可以把输出重定向到一个文件。

更多相关文章

  1. [置顶] S5PV210 Android(安卓)fimc驱动分析 - fimc_regs.c
  2. 【Frida Hook 学习记录】Frida Hook Android(安卓)常用方法
  3. android binder 讲解之权限管理
  4. android ListView出了错怎么找问题
  5. 硬件访问服务2之让Android应用程序访问C库
  6. Android(安卓)EventLog
  7. Mms模块ConversationList流程分析(1)
  8. Android(安卓)studio导出jar包
  9. Android(安卓)ICS创建StagefrightPlayer播放器的过程

随机推荐

  1. UIView的drawRect: 和 - (void)setNeedsD
  2. [转]Android选项卡(TabWidget)例子
  3. android 屏幕保持唤醒
  4. Android常用三方库收集
  5. android studio download maven-metadata
  6. Activity与Thread之间的通讯(old)
  7. Android软件安全与逆向分析笔记(3)
  8. Android中的加载动画效果
  9. Android PowerManager.WakeLock分享
  10. 创建android画笔程序的样例(有镜面效果)