iOS音視訊—FFmepg應用-Android平臺使用(NDK專案)
阿新 • • 發佈:2018-12-04
新建NDK專案
1、編譯.so動態庫
2、新建在Android平臺下的NDK專案
Android本身不支援C/C++開發(NDK底層開發),需要我們進行配置
NDK:在Android平臺下Google提供的支援C/C++開發的一套工具庫
注意1:新建專案時,**需要自己手動勾選這個支援NDK專案**
注意二:儘量勾選在Java中支援處理C/C++異常,意思是:C/C++出錯了,那麼在Java程式中,我們可以捕獲這個錯誤,並且處理。
如果報錯,請參考Error:A problem occurred configuring project ‘:app’.
如果報錯,請參考No toolchains found in the NDK toolchains folder for ABI with prefix
Error:No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android
iOS開發:僅需要實現的是NDK底層程式碼->上層Java開發則不需要關心(Android不需要關心)
3、配置NDK環境->FFmpeg->匯入FFmpeg開發包
3.1 新建jniLibs
檔案目錄