From dd4d4e91cdfb9806155d7dedca8907ef4fb67ae7 Mon Sep 17 00:00:00 2001 From: whyclj <1525436766@qq.com> Date: 星期一, 11 十一月 2019 16:14:44 +0800 Subject: [PATCH] 添加汇集器通讯逻辑 --- platforms/android/app/src/main/java/com/serial/SerialPortFinder.java | 11 ++++++----- 1 files changed, 6 insertions(+), 5 deletions(-) diff --git a/platforms/android/app/src/main/java/com/serial/SerialPortFinder.java b/platforms/android/app/src/main/java/com/serial/SerialPortFinder.java index f6744cd..a23486e 100644 --- a/platforms/android/app/src/main/java/com/serial/SerialPortFinder.java +++ b/platforms/android/app/src/main/java/com/serial/SerialPortFinder.java @@ -42,14 +42,15 @@ //File[] files = dev.listFiles(); File[] files = dev.listFiles(); int i; - for (i=0; i<files.length; i++) { - if (files[i].getAbsolutePath().startsWith(mDeviceRoot)) { - Log.d(TAG, "Found new device: " + files[i]); - mDevices.add(files[i]); + if(files != null && files.length>0){ + for (i=0; i<files.length; i++) { + if (files[i].getAbsolutePath().startsWith(mDeviceRoot)) { + Log.d(TAG, "Found new device: " + files[i]); + mDevices.add(files[i]); + } } } } - return mDevices; } public String getName() { -- Gitblit v1.9.1