我正在尝试将libchilkatzip.so库导入我的Java Android Project。我正在使用Android Studio和Windows 8.1 - 64x。
在代码行System.LoadLibrary("libchilkatzip")
中,我得到以下异常:
java.lang.UnsatisfiedLinkError: Couldn't load CkZip from loader dalvik.system.PathClassLoader[dexPath=/data/app/de.xy.xyz-107.apk,libraryPath=/data/app-lib/de.xy.xyz-107]: findLibrary returned null
我已导入.so
目录下的所有libs
个文件:“armeabi”,“armeabi-v71”,“mips”和“x86”。 Java文件也在我的项目com.chilkatsoft下。
答案 0 :(得分:0)
您可以将所有.so文件和任何其他文件移动到您自己的项目中,并将它们放在项目中的一个文件夹中。此外,如果您正在运行Java编译器,并且此错误来自java.lang类,则可以在Java目录/路径下添加所有.so文件和任何其他库; C:/Java/jdk1.7.0_xx/lib