本人新手,想使用java里用rxtx那一套来读取串口信息。但是遇到报错如下,大抵原因是找不到librxtxSerial.so文件,不知道如何解决:
05-13 09:43:45.030 13749-13749/com.example.admin.multimodal E/AndroidRuntime: FATAL EXCEPTION: main
    Process: com.example.admin.multimodal, PID: 13749
    java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.example.admin.multimodal-QvzQ7sSJCHtmh1JXlV0BVg==/base.apk", zip file "/data/app/com.example.admin.multimodal-QvzQ7sSJCHtmh1JXlV0BVg==/split_lib_dependencies_apk.apk", zip file "/data/app/com.example.admin.multimodal-QvzQ7sSJCHtmh1JXlV0BVg==/split_lib_resources_apk.apk", zip file "/data/app/com.example.admin.multimodal-QvzQ7sSJCHtmh1JXlV0BVg==/split_lib_slice_0_apk.apk", zip file "/data/app/com.example.admin.multimodal-QvzQ7sSJCHtmh1JXlV0BVg==/split_lib_slice_1_apk.apk", zip file "/data/app/com.example.admin.multimodal-QvzQ7sSJCHtmh1JXlV0BVg==/split_lib_slice_2_apk.apk", zip file "/data/app/com.example.admin.multimodal-QvzQ7sSJCHtmh1JXlV0BVg==/split_lib_slice_3_apk.apk", zip file "/data/app/com.example.admin.multimodal-QvzQ7sSJCHtmh1JXlV0BVg==/split_lib_slice_4_apk.apk", zip file "/data/app/com.example.admin.multimodal-QvzQ7sSJCHtmh1JXlV0BVg==/split_lib_slice_5_apk.apk", zip file "/data/app/com.example.admin.multimodal-QvzQ7sSJCHtmh1JXlV0BVg==/split_lib_slice_6_apk.apk", zip file "/data/app/com.example.admin.multimodal-QvzQ7sSJCHtmh1JXlV0BVg==/split_lib_slice_7_apk.apk", zip file "/data/app/com.example.admin.multimodal-QvzQ7sSJCHtmh1JXlV0BVg==/split_lib_slice_8_apk.apk", zip file "/data/app/com.example.admin.multimodal-QvzQ7sSJCHtmh1JXlV0BVg==/split_lib_slice_9_apk.apk"],nativeLibraryDirectories=[/data/app/com.example.admin.multimodal-QvzQ7sSJCHtmh1JXlV0BVg==/lib/x86, /system/lib]]] couldn't find "librxtxSerial.so"
        at java.lang.Runtime.loadLibrary0(Runtime.java:1012)
        at java.lang.System.loadLibrary(System.java:1657)
        at gnu.io.CommPortIdentifier.<clinit>(CommPortIdentifier.java:123)
        at gnu.io.CommPortIdentifier.getPortIdentifier(CommPortIdentifier.java:245)
        at com.example.admin.multimodal.SerialObtain.connect(SerialObtain.java:23)
        at com.example.admin.multimodal.MainActivity.onCreate(MainActivity.java:28)
        at android.app.Activity.performCreate(Activity.java:7117)
        at android.app.Activity.performCreate(Activity.java:7108)
        at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1262)
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2867)
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3027)
        at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:78)
        at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:101)
        at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:73)
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1786)
        at android.os.Handler.dispatchMessage(Handler.java:106)
        at android.os.Looper.loop(Looper.java:164)
        at android.app.ActivityThread.main(ActivityThread.java:6656)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:823)