【发布时间】:2012-07-10 13:20:36
【问题描述】:
如何生成方法的 JNI 样式签名?我需要它作为这个特定类的函数 sendMessage(...) 的参数:
感谢您的帮助。
【问题讨论】:
标签: java java-native-interface
如何生成方法的 JNI 样式签名?我需要它作为这个特定类的函数 sendMessage(...) 的参数:
感谢您的帮助。
【问题讨论】:
标签: java java-native-interface
使用javap -s。您可以按照 JNI 规范中的规则手动完成,但最多只能在几秒钟内得出javap -s 会告诉您的内容,最坏的情况是您会弄错并陷入调试噩梦。
【讨论】:
java 命令完全相同。该类必须在类路径上。我不知道您打算如何在没有 JDK 的情况下使用 Java 进行开发 ;-)
javap -classpath <classpath> -s package.package.classname。和java一模一样。