- 场景,开发板usb景区打印机getDeviceList的size始终为0
- 本地新建文件 android.hardware.usb.host.xml
- 内容为
<permissions>
<feature name="android.hardware.usb.host"/>
</permissions>
- 使用adb push 到 /system/etc/permissions
-
下载 core_hardware.xml 文件并修改
- 经过查找,发现Android手机为handheld_core_hardware.xml平板为tablet_core_hardware.xml
-
编辑handheld_core_hardware.xml文件
-
重新讲文件push回去
- 重启后运行程序,getDeviceList则正常了