我正在尝试将本地代码添加到我的应用程序。 我拥有../main/jni所有内容, ../main/jni在我的Eclipse项目中一样。 我已经添加ndk.dir=…到我的local.properties 。 我还没有做任何其他事情(我不知道还有什么其他要求,所以如果我错过了一些让我知道)。 当我尝试build立我得到这个错误: Execution failed for task ':app:compileDebugNdk'. > com.android.ide.common.internal.LoggedErrorException: Failed to run command: /Users/me/android-ndk-r8e/ndk-build NDK_PROJECT_PATH=null APP_BUILD_SCRIPT=/Users/me/Project/app/build/ndk/debug/Android.mk APP_PLATFORM=android-19 NDK_OUT=/Users/me/Project/app/build/ndk/debug/obj NDK_LIBS_OUT=/Users/me/Project/app/build/ndk/debug/lib APP_ABI=all Error Code: 2 Output: make: *** No rule to make target `/Users/me/Project/webapp/build/ndk/debug//Users/me/Project/app/src/main/jni/jni_part.cpp', needed by `/Users/me/Project/app/build/ndk/debug/obj/local/armeabi-v7a/objs/webapp//Users/me/Project/app/src/main/jni/jni_part.o'. Stop. 我需要做什么? Android.mk: LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) # OpenCV OPENCV_CAMERA_MODULES:=on OPENCV_INSTALL_MODULES:=on include …/OpenCV-2.4.5-android-sdk/sdk/native/jni/OpenCV.mk […]