这就是我如何深入到底.
最后一个界面,我相信是我要找的那个.
>它的方向值为USB_DIR_IN(3)
>它有一个端点类型值USB_ENDPOINT_XFER_ISOC(1)表示我正在寻找的常规同步连接
// Cycle through interfaces and print out endpoint info
StringBuilder builder = new StringBuilder();
for (int i=0; i
{
String epDirString = "No endpoints";
String epTypeString = "No endpoints";
if (device.getInterface(i).getEndpointCount() > 0)
{
epDirString = String.valueOf(device.getInterface(i).getEndpoint(0).getDirection());
epTypeString = String.valueOf(device.getInterface(i).getEndpoint(0).getType());
}
builder.append("Int. " + i + " EP count: " + device.getInterface(i).getEndpointCount() +
" || EP direction: " + epDirString + " || EP type: " + epTypeString + "\n");
}
// Show results in a dialog
Builder dBuilder = new AlertDialog.Builder(USBActivity.this);
dBuilder.setMessage(builder.toString()).show();