2013-03-18 61 views
1

我想使用氧化锆许可证检查器来保护应用程序的三星手机店,所以我遵循this todo和一切工作正常,当我测试它,但是当我生成签名的apk,我得到这个错误:错误与三星的氧化锆许可证检查器

java.lang.UnsatisfiedLinkError: Couldn't load nativeinterface from loader dalvik.system.PathClassLoader: findLibrary returned null 

但是,当我试图打开签署的apk如拉链,我看到\lib\armeabi\libnativeinterface.so存在。任何想法如何解决?

+0

也许你正在三星x86设备上运行applicaiton(如Galaxy Tab 3 10) – orcy 2013-12-27 11:23:28

回答

1

这是迟到的反应,但我有同样的问题。我通过将“armeabi”文件夹重命名为“armeabi-v7a”来解决此问题。

+0

不要为我工作,错误“java.lang.UnsatisfiedLinkError:dalvik.system.PathClassLoader [DexPathList [[zip file]/data/app/de.almisoft.boxtogofull-1/base.apk“],nativeLibraryDirectories = [/ data/app/de.almisoft.boxtogofull-1/lib/arm,/ vendor/lib,/ system/lib]]] t“find libnativeinterface.so”只出现在Android 5.x棒棒糖下,但是“libnativeinterface.so”存在于libs/arm64-v8a,armeabi,armeabi-v7a,x86 – almisoft 2015-04-02 11:15:24

+0

你有没有想过这件事?似乎是一个问题使用Android Studio和Zirconia,我只是将问题提交给Samsung支持,不能相信他们不支持Android Studio。 – gbotha 2015-10-10 04:33:44