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 來源:簡書 簡書著做權歸做者全部,任何形式的轉載都請聯繫做者得到受權並註明出處。

相關文章
相關標籤/搜索