[英]Rendering Library error in Android project
我正在尝试在Android应用程序中使用外部库。 更新Android Studio之后,我在项目调试和使用3rd party库的布局配置方面遇到了问题。
以下是日志:
java.lang.UnsatisfiedLinkError: no cache in java.library.path
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1886)
at java.lang.Runtime.loadLibrary0(Runtime.java:849)
at java.lang.System.loadLibrary(System.java:1088)
at ru.yandex.core.CoreApplication.initialize(Unknown Source)
at ru.yandex.core.CoreApplication.initOnce(Unknown Source)
at ru.yandex.yandexmapkit.MapSurfaceView.init(Unknown Source)
at ru.yandex.yandexmapkit.MapSurfaceView.<init>(Unknown Source)
at ru.yandex.yandexmapkit.MapView.<init>(Unknown Source)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
at org.jetbrains.android.uipreview.ViewLoader.createNewInstance(ViewLoader.java:413)
at org.jetbrains.android.uipreview.ViewLoader.loadView(ViewLoader.java:105)
at com.android.tools.idea.rendering.LayoutlibCallback.loadView(LayoutlibCallback.java:177)
at android.view.BridgeInflater.loadCustomView(BridgeInflater.java:214)
at android.view.BridgeInflater.createViewFromTag(BridgeInflater.java:142)
at android.view.LayoutInflater.rInflate_Original(LayoutInflater.java:806)
at android.view.LayoutInflater_Delegate.rInflate(LayoutInflater_Delegate.java:64)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:782)
at android.view.LayoutInflater.inflate(LayoutInflater.java:504)
at android.view.LayoutInflater.inflate(LayoutInflater.java:385)
at com.android.layoutlib.bridge.impl.RenderSessionImpl.inflate(RenderSessionImpl.java:413)
欢迎使用StackOverflow,当我们加载本机库(.so)时会发生此错误,在这种情况下,您的第3方库会出现,这基本上是解释:
当您使用System.loadLibrary()加载Linux上的.so或Windows上的.dll等本机库时,Java会在PATH环境变量和java.library.path系统属性中查找那些共享库,如果找不到共享库,它将抛出“线程“主”中的异常” java.lang.UnsatisfiedLinkError:java.library.path中没有XXX dll。
了解更多: http : //javarevisited.blogspot.com/2012/03/javalangunsatisfiedlinkerror-no-dll-in.html#ixzz3bHkcLC27
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.