安卓平臺編寫C++演算法SDK流程

chenzy_hust發表於2021-01-05

一、需要工具:

1.android-ndk-r15c編譯器—安卓平臺c++編譯器

2.adb工具—Android Debug Bridge(安卓除錯橋) 工具。它就是一個命令列視窗,用於通過電腦端與模擬器或者真實裝置互動。可以當做是Android的terminal

二、編譯部署流程:

1.檔案結構:
在這裡插入圖片描述
如上圖所示,整個資料夾主要包含android、jni、libs和opencv310資料夾。其中,jni資料夾存放的是C++原始碼和配置檔案,配置檔案裡規定了編譯所需的標頭檔案、依賴庫和生成庫等屬性。編譯生成的安卓版本檔案是存放在libs資料夾裡,包含了可執行檔案以及依賴庫的.so版本。

相關文章