繁体   English   中英

为什么在API级别12中添加UsbAccessory类而不是API级别8?

[英]Why UsbAccessory class is added in API Level 12 not from API level 8?

我认为今天的世界大多数都使用API​​级别8和大多数程序员开发API级别8的应用程序,那么为什么这里没有给出USB功能呢?

问题是USB功能依赖于手机上安装的软件。 这意味着如果手机只运行Froyo(Api Level 8),则手机上不会安装所有基类和驱动程序等usb内容。

因此,应用程序无法使用它。 这些手机的用户必须等待他们的制造商获得更新,包括所有与USB相关的东西以及蜂窝/冰淇淋三明治中构建的所有其他新东西,并将其发布到设备上。

您必须向谷歌Android开发人员询问为何如此,但可能是API级别8被冻结时尚未开发出功能。 像Android这样复杂的东西需要很多人花很多时间来开发。 它不能一气呵成。

但在一天结束时,“为什么”并不是一个真正的问题,其答案将帮助您开发Android应用程序。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM