2014-02-19 51 views
3

我正在嘗試構建OpenCV Android示例項目。我添加了「OpenCV Library - 2.4.8」作爲日食項目並試圖構建「OpenCV Sample-15 Puzzle」示例項目。當我構建lsample項目時,它給了我以下錯誤。無法構建OpenCV Android示例項目

make: *** Android NDK: Aborting... 

它在控制檯中打印以下內容。

**** Clean-only build of configuration Default for project OpenCV Sample - 15 puzzle **** 

D:\ProgramFiles\android-ndk-r9c\ndk-build.cmd clean 
Android NDK: WARNING: APP_PLATFORM android-19 is larger than android:minSdkVersion 14 in ./AndroidManifest.xml  
D:/ProgramFiles/android-ndk-r9c/build/core/add-application.mk:187: *** Android NDK: Aborting... . Stop. 
Android NDK: Your APP_BUILD_SCRIPT points to an unknown file: ./jni/Android.mk 

在導入的示例項目中,我沒有Android.mk文件。我是否必須在此示例項目中包含這樣的文件?有人可以幫我解決這個問題嗎?我使用Windows 8,ADT捆綁包中提供的Eclipse Juno,這些是OpenCV 2.4.8示例項目。

回答

3

你必須創建Android.mkApplication.mk文件。請參閱樣本隨附的tutorial-2-mixedprocessing

我建議從最簡單的示例代碼,即教程1開始。

要編譯的文件的詳細信息存在於Android.mk中

+0

非常感謝您的回覆。我再次提取了OpenCV-2.4.8-android-sdk的新副本,並導入樣本並勾選了「將項目複製到工作區」,並遵循此YouTube教程。 http://www.youtube.com/watch?v=qsgY3zcR4bU這解決了我的問題。謝謝。 –