小编Ben*_* Ma的帖子

UsbManager.getDeviceList() 返回空

我想UsbManager通过编写以下代码来使用API:

在活动代码中:

        UsbManager manager = (UsbManager) getSystemService(Context.USB_SERVICE);

        HashMap<String, UsbDevice> deviceList = manager.getDeviceList();

        Log.d(TAG, "size =" + deviceList.size());
Run Code Online (Sandbox Code Playgroud)

在清单中:

<uses-sdk
    android:minSdkVersion="8"
    android:targetSdkVersion="17" />

    <permission android:name="android.hardware.usb.host" >

</permission>

<uses-feature android:name="android.hardware.usb.host" android:required="true" />
Run Code Online (Sandbox Code Playgroud)

我也跟着这个问题,检查了我的 Galaxy SII 9100G。它确实有/system/etc/permissions/android.hardware.usb.host.xml, 和正确的权限。

但是manager.getDeviceList()当我尝试闪存驱动程序和鼠标时总是返回零。

任何人都可以给我任何建议吗?

usb android

5
推荐指数
1
解决办法
1万
查看次数

多核处理器之间的区别

我对"多核"处理器概念感到困惑.

一些多核处理器,链接ARM A9/x86,我们运行uni-OS,如linux/windows.每个核心都运作良好.

但是其他人,连接TI的C6678,我们在核心pac0上运行linux,并在每个其他核心pac上运行sys/bios,他们通过syslink进行通信.

这些多核处理器之间的架构差异是什么?

linux arm multicore sysbios

1
推荐指数
1
解决办法
604
查看次数

标签 统计

android ×1

arm ×1

linux ×1

multicore ×1

sysbios ×1

usb ×1