Mar*_*rco 15 c# usb android xamarin.android xamarin
我最近开始写Xamarin,编写代码来查看连接到主机的设备时遇到了一些问题.
我已阅读SDK文档,所有文档都是用java编写的.我正在尝试将java更改为C#,我将其编码为查找附加的设备:
UsbManager manager = (UsbManager)GetSystemService (Context.UsbService);
display.Text += " /n inizializzo il manager";
display.Text += "numero dispositivi: ";
display.Text += manager.DeviceList.Count;
Run Code Online (Sandbox Code Playgroud)
使用"usb manager"应用程序,我可以看到所有的usb附加,有3个.但是这个代码看起来是0 usb附加.
我不明白为什么.
听起来您的清单中没有正确的设置。查看Android USB 配件帮助页面中提供的设置。
您至少需要将以下行添加到 AndroidManifest.xml 文件中。
<uses-feature android:name="android.hardware.usb.accessory" />
Run Code Online (Sandbox Code Playgroud)
提示: AndroidManifest.xml 位于 Xamarin 项目中的 Properties 部分下。
| 归档时间: |
|
| 查看次数: |
3873 次 |
| 最近记录: |