2012-02-26 49 views
0

我剛剛在Eclipse中爲Android設置OpenCV後,此tutorial,我有不使用本機C的示例在我的手機上運行良好。OpenCV與Android

問題是當我嘗試運行本機代碼示例時,我按照next頁面上的所有步驟在eclipse中設置生成器,但是當我嘗試運行手機上的示例時,它們會崩潰。我之前使用過NDK,併成功地爲android設置了tesseract,使用命令行編譯本機代碼而不是eclipse。

我認爲這個問題是由於

unsatisfiedLinkError:Couldn't load native_sample:findLibrary returned null

,但我不確定。如果有幫助,我有截圖here

任何建議將超過歡迎!

回答

0

請檢查您的APK中是否有native_sample.so,看起來java應用程序無法加載您的lib。

+0

它應該位於哪個目錄?如果這是你的意思,我在libs文件夾中有libnative_camera_r2.so/r2.3.3.so和libnative_sample.so。 – TomSelleck 2012-02-27 16:37:39

0

我遲到了,但您需要將任何.so文件放在「libs/armeabi」文件夾中,以便Android自動查找它們。