【问题标题】:Add .so File To Android Studio , Execution failed将.so文件添加到Android Studio,执行失败
【发布时间】:2015-01-20 05:31:23
【问题描述】:

我将一个项目从 Eclipse 导入到 Android Studio。在 android studio 中工作正常,但在 Android studio 中没有。

我在这里加载我的库:

static {
    try {
        System.loadLibrary("opencv_java");
    } catch (Exception e) {
        // TODO: handle exception
    }

}

我在 app/src/main/jni/armeabi-v7a/libopencv_java.so 中有一个文件夹

但是 android Studio 说。 tast ':app:compileDebugNdk' 执行失败

我需要做哪一步?

我只需要在我的项目中包含一个 .so 文件。

【问题讨论】:

    标签: opencv android-ndk android-studio


    【解决方案1】:

    使用 Android Studio,如果您希望将 .so 文件包含在您的 APK 中,则必须将它们放在 jniLibs/(armeabi-v7a|x86|...) 文件夹中。

    如果您在jni 文件夹下有文件,Android Studio 将尝试使用 NDK 和自动生成的 Makefile 编译您的源代码,这肯定是您的项目当前失败的任务。

    【讨论】:

      猜你喜欢
      • 2016-02-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多