Android问题集锦之四十三:UnsatisfiedLinkError: Cannot load library: reloc_library[1285]: 104 cannot locate

这是我在用NDK中遇到的问题。
场景是自己写的一个so库,调用另一个适用android的so库的一个方法,也没有用什么特性,非常简单的例子,但是就是出现这个错误。

在stackoverflow上也有人遇到同样的问题,说是API-21后就会有这个问题云云。我当前的编译版本如下:

    compileSdkVersion 22
    buildToolsVersion "22.0.1"

    defaultConfig {
        applicationId "com.linc.thirdndktest"
        minSdkVersion 15
        targetSdkVersion 22
        versionCode 1
        versionName "1.0"
    }

尝试改成19后果然好用了。
殊不知以后会是什么情况,基于目前时间紧任务重,先暂且用这个权宜之计。以后(如果有以后的话),再说!

参考:
stackoverflow.com/questions/27338318/cannot-load-library-reloc-library1285-cannot-locate-rand

你可能感兴趣的:(NDK,reloc)