參考官方1.7demo時,枚舉usb設(shè)備拋出異常,可是我基本是按照官方demo 來寫的,替換到官方demo中可以正常使用,是哪里還需要設(shè)置么?
private??void?CH34xInit(){ ????????try?{ ????????????//枚舉符合要求的設(shè)備 ????????????showToast("開始初始化"); ????????????ArrayList?usbDeviceArrayList?=?WCHUARTManager.getInstance().enumDevice();//<---異常處 ????????????showToast("初始化中"); ????????????if(usbDeviceArrayList.size()==0){ ????????????????showToast("no?matched?devices"); ????????????????return; ????????????} ????????????showToast("結(jié)束初始化"); ????????}catch?(Exception?e)?{ ????????????showToast("異常"); ????????} ????????//打開USB設(shè)備 //????????if(WCHUARTManager.getInstance().isConnected()){ //????????????showToast("當(dāng)前設(shè)備已經(jīng)打開"); //????????????return; //????????} ????}
熱門產(chǎn)品 :
CH397: 高集成度、低功耗USB網(wǎng)卡芯片