我的工作,需要我CLSTM library(一個C++實現LSTM網絡的OCR的)在Android應用程序集成的項目。我是一名初學Android開發人員,這是我第一次與NDK合作。如何在Android應用程序中集成CLSTM庫?
我有麻煩的C++代碼與我的項目整合。我一直試圖做幾天,但仍然沒有得到。我一直在尋找解決方案,但我無法找到針對我的問題的確切說明。
我已經能夠做的到現在是:
- 創建新的項目使用C++的支持
- 下載的Android NDK
- 下載CMake的
- 創建JNI文件夾
- 克隆的源碼到JNI文件夾
我ñ ot確定我是否應該做上面的步驟4,5。另外,從我發現的所有教程中,我認爲在這些之後,我應該創建一個Android.mk和Application.mk文件。我不知道該寫什麼。
任何人都可以指導我如何在我的Android應用程序這個特殊library整合的具體步驟?
是你能夠編譯庫,並得到了一個.SO文件脫離它?如果是的話,你的Android.mk應該很簡單。 https://developer.android.com/ndk/guides/prebuilts.html – user1506104