java.lang.UnsatisfiedLinkError: dalvik.system安卓串口开发时遇到该错误,是因为没有引用库一起打包。
E/AndroidRuntime: FATAL EXCEPTION: main
Process: www.bignerdranch.myserialportapp, PID: 1748
java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/www.bignerdranch.myserialportapp-1/base.apk"],nativeLibraryDirectories=[/data/app/www.bignerdranch.myserialportapp-1/lib/arm, /vendor/lib, /system/lib]]] couldn't find "libTqSerialSO.so"
解决方法:在build.gradle中添加
android {
sourceSets {
main {
jniLibs.srcDirs = ['libs']
}
}
}

浙公网安备 33010602011771号