Android Studio javah 命令行生成jni头文件

打开Terminal

windows平台下会用到的命令:java

cd 跳转 如:cd …/android

dir 显示当前文件夹下文件windows

使用命令跳转到项目中的Java路径下spa

并执行命令get

javah -d …\cpp\monkeydemo\include com.example.ffmpeglibrary.Utils.RtspPullUtilio

若类文件中native修饰的方法中参数包含SurfaceView 等非基本类型,则会报如上图所示的错误信息class

解决办法以下:ffmpeg

路径选择本身的android studio 的sdk的路径,版本是要在sdk中可找到的,还有必不可少的两个符号sdk

该符号为;. 而后跟空格后跟完整类名。方法

参考:https://stackoverflow.com/questions/7635624/android-javah-doesnt-find-my-class/7635758#7635758

做者:睿心0_0 连接:https://www.jianshu.com/p/c421417f1bd7 来源:简书 简书著做权归做者全部,任何形式的转载都请联系做者得到受权并注明出处。

相关文章
相关标签/搜索