2014-03-31 101 views
2

我尝试在android工作室中构建ndk项目,但它会给我错误,如libopencv.so文件未找到。如何用android studio构建ndk项目?

是的,我已经包括了所有的.so文件,在jniLibs的指示

,我现在用的是 摇篮1.10 --------------------

Build time: 2013-12-17 09:28:15 UTC 
Build number: none 
Revision: 36ced393628875ff15575fa03d16c1349ffe8bb6 

Groovy: 1.8.6 
Ant: Apache Ant(TM) version 1.9.2 compiled on July 8 2013 

Android studio 0.5.3. 

请让我知道如何解决这个问题。

+0

难道您发布Android.mk? – yushulx

回答

1

在Android.mk,添加

LOCAL_LDLIBS  := $(LOCAL_PATH)/jniLibs/libopencv.so 
+0

我使用gradle起诉android studio,所以在我的项目中没有android.mk文件。 –

+1

我认为当我们使用gradle insd的android.mk build.gradle是用来链接.so文件与项目 –

+1

你检查你是否链接如此正确?库路径是否正确? – yushulx