2014-02-19 3 views
3

OpenCV 안드로이드 샘플 프로젝트를 빌드하려고합니다. "OpenCV Library - 2.4.8"을 Eclipse에 추가하고 "OpenCV Sample - 15 Puzzle"샘플 프로젝트를 빌드하려는 프로젝트로 추가했습니다. lsample 프로젝트를 빌드하면 다음 오류가 발생합니다.OpenCV 안드로이드 샘플 프로젝트를 만들 수 없습니다.

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을 참조하십시오.

가장 쉬운 샘플 코드 (tutorial1)부터 시작하는 것이 좋습니다.

컴파일 할 파일의 세부 사항은 Android.mk에 있습니다.

+0

대단히 감사합니다. 다시 OpenCV-2.4.8-android-sdk의 새로운 복사본을 추출하고 샘플을 가져 와서 "프로젝트를 작업 공간으로 복사"하고이 YouTube 튜토리얼을 따랐습니다. http://www.youtube.com/watch?v=qsgY3zcR4bU이 문제가 해결되었습니다. 감사. –

관련 문제