作者issuemylove (skill)
看板AndroidDev
标题[问题] UsbManager 同时支援2.3.4和3.0+
时间Sat Nov 16 06:44:24 2013
各位大大好
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
1F:推 changyuheng:不要 import,直接用 reflactor。 11/16 09:40
2F:→ issuemylove:reflactor ...@@ 研究看看 谢谢!!! 11/16 23:29
3F:推 tac0wu: e i guess? 11/18 23:13
4F:推 changyuheng:我打错了,抱歉 11/19 15:02
5F:→ issuemylove:所以是 reflection吧? 没多注意 GOOGLE自动帮我转 11/19 18:28
6F:→ issuemylove:成正常的 11/19 18:28