From ea99626dc3325acd92d17a1ff784fc9594af7871 Mon Sep 17 00:00:00 2001
From: lzw <lzw@github.aaej.cn>
Date: 星期三, 28 二月 2024 10:03:21 +0800
Subject: [PATCH] 更新
---
app/src/main/java/com/fwupgrade/saymanss/deviceplug/UstorageDeviceInstance.java | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/app/src/main/java/com/fwupgrade/saymanss/deviceplug/UstorageDeviceInstance.java b/app/src/main/java/com/fwupgrade/saymanss/deviceplug/UstorageDeviceInstance.java
index 428a03c..bd86c51 100644
--- a/app/src/main/java/com/fwupgrade/saymanss/deviceplug/UstorageDeviceInstance.java
+++ b/app/src/main/java/com/fwupgrade/saymanss/deviceplug/UstorageDeviceInstance.java
@@ -62,7 +62,7 @@
/**
* 灏濊瘯鏄惁鏈夎繛鎺ヨ澶囷紙OTG锛�
*/
- public void tryAttcheDeviceHandle(Context context, IUsbDevicePlugDelegate iUsbDevicePlugDelegate) {
+ public int tryAttcheDeviceHandle(Context context, IUsbDevicePlugDelegate iUsbDevicePlugDelegate) {
Log.d("fwup","tryAttcheDeviceHandle: ");
this.iUsbDevicePlugDelegate = iUsbDevicePlugDelegate;
mUsbManager = (UsbManager) context.getSystemService(USB_SERVICE);
@@ -76,10 +76,14 @@
}*/
ArrayList<UsbDevice> devices = acceptOTGDeviceInfo(mUsbManager);
-
+ if (devices==null || devices.size()==0){
+ Log.i("fwup","devices==null");
+ return 1;
+ }
for (UsbDevice dev: devices) {
acceptLicense(context, dev);
}
+ return 0;
}
//<<<--------------------------------------- Usb 鐩稿叧澶勭悊--------------------------------------------
--
Gitblit v1.8.0