[問題] UsbManager 同時支援2.3.4和3.0+
各位大大好
android 2.3.4 版本使用的 UsbManager 是利用 add-on library
即是要 import com.android.future.usb.UsbManager;
另外如果是 3.0+的話要 import android.hardware.usb.UsbManager;
我今天 LG G2的手機上測試
結果只能用 hardware 的 UsbManager (future的不行)
可是今天部分手機只能用 future 的...
請問有可以支援 2.3.4 和 LG G2 的手機的方法嗎?
試過以下方法卻行不通 QQ
一樣會有 class not found error 產生...orz
try{
// future的方法
usbMgr = UsbManager.getInstance(context);
}
catch(Exception e){
// hardware的方法
usbMgr = (UsbManager)context.getSystemService(Context.USB_SERVICE);
}
先謝謝各位了!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 74.212.226.210
推
11/16 09:40, , 1F
11/16 09:40, 1F
→
11/16 23:29, , 2F
11/16 23:29, 2F
推
11/18 23:13, , 3F
11/18 23:13, 3F
推
11/19 15:02, , 4F
11/19 15:02, 4F
→
11/19 18:28, , 5F
11/19 18:28, 5F
→
11/19 18:28, , 6F
11/19 18:28, 6F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):
AndroidDev 近期熱門文章
PTT數位生活區 即時熱門文章