草庐IT

java - Android USB 连接状态;

我想在使用WIFI网络连接的SQLSERVER和SQLite.ITs之间进行复制。我的问题是:网络优先USB(连接到PC)、GPRS、WIFI。这是优先顺序。Wifi和GPRS都可以。USB是个问题。我如何识别连接到PC的Android设备。publicclassDownlaodTableActivityextendsActivity{privateintnetworkType;privateintsignalStrengthInt;privateSignalStrengthsignalStrength;privateTelephonyManagertelephonyInfo;stat

android - 安装到 Google TV 的 USB 驱动器的标签

当我将USB闪存驱动器插入我的LogitechRevue时,它​​被安装到/mnt/media/usb.C7E3-1E08。C7E3-1E08看起来像是一些USB设备ID,但我希望我的应用程序显示USB驱动器的标签(如MYFLASH)。GoogleTV知道这个标签,因为在logcat中我有这个:I/MediaVolume(141):Newvolume-Label:[FLASH4GB]FsType:vfatUUID:C7E3-1E08这里的FLASH4GB是我的U盘的标签。当然,我可以尝试在我的应用程序中解析logcat,但也许有更好的方法来获取此标签?此外,如果我转到主页-通知,我可以

android - 在笔记本电脑上通过 USB 调试 android chrome 会出现 404 页面

我已经将笔记本电脑(WindowsVista32位)和Nexus5设置为通过USB相互通信,这样我就可以在笔记本电脑上的手机上的Chrome选项卡上使用检查器。我在https://developer.chrome.com/devtools/docs/remote-debugging完成了这些步骤笔记本电脑可以看到Nexus,我可以在手机上远程打开/刷新/聚焦/关闭标签页。但是当我点击“检查”链接启动检查器时,我打开了一个新窗口404NotFoundTheresourcecouldnotbefound.窗口的URL是chrome-devtools://devtools/remote/se

android - 在 adb_usb.ini 中进行更改是否与编辑 51-android.rules 相同?

我注意到有些情况下您需要在/etc/udev/rules.d/51-android.rules中添加一些供应商ID和产品ID。例如要添加的行是这样的:SUBSYSTEM=="usb",ATTR{idVendor}=="05c6",ATTR{idProduct}=="9025",MODE="0666",OWNER=""同样,只需添加以下行即可编辑~/.android/adb_usb.ini:0x05c6;0x9025这些指令是否在做同样的事情?另外,当我们运行命令时:安卓更新adbadb_usb.ini是全新生成的,之前所做的更改将被覆盖。~/.android/adb_usb.ini到底

android - 如何在android中从android设备上的usb设备读取数据?

我想设计一个android应用程序,它应该在其中按照标准时序从连接到它的USB设备读取数据。我可以吗?怎么办? 最佳答案 您可以使用USBHOSTORACCESSORYMODE用于与USB设备通信:AndroidsupportsavarietyofUSBperipheralsandAndroidUSBaccessoriesthroughtwomodes:USBaccessoryandUSBhost.InUSBaccessorymode,theexternalUSBhardwareactastheUSBhosts.Examplesof

android - 如何使本地 USB 端口与 Azure 虚拟机一起工作

我是Azure的新手,我想将我的本地USB端口连接到AzureVM(用于调试应用程序),我该怎么做?如果我可以将本地USB(我PC的USB)连接到AzureVM,我可以100%将Azure作为PC使用,并且我可以毫无问题地运行应用程序。请帮忙做这件事。 最佳答案 只需右键单击rdp文件并单击编辑并选择本地资源在那里你可以找到名为端口的选项 关于android-如何使本地USB端口与Azure虚拟机一起工作,我们在StackOverflow上找到一个类似的问题:

android - 如何授予使用 usb 管理器打开 usb 设备的权限? openDevice() 总是返回 null

我想在下面的代码中使用USB设备。它成功地列出了USB设备并遍历它们。在下面的代码中,对象“device”是我需要打开的usbdevice。除了总是返回一个空值的OpenDevice()方法外,一切似乎都正常![Activity(Label="TestApp",MainLauncher=true,Icon="@drawable/icon")][IntentFilter(new[]{UsbManager.ActionUsbDeviceAttached})][MetaData(UsbManager.ActionUsbDeviceAttached,Resource="@xml/device_

android - 如何以编程方式检查 Android 设备是否支持 OTG 功能

我想以编程方式检查设备是否支持OTG功能。我已经在Internet上尝试了很多关于此的内容,但找不到任何东西。我该怎么做? 最佳答案 感谢@CommonsWare:HowtodetectifAndroidhasfullUSBsupportornot?确定设备是否具有USB主机功能的官方方法是使用关联的系统功能。理想情况下,添加一个元素添加到您的list中,表明您对android.hardware.usb.host感兴趣功能。或使用PackageManager.hasSystemFeature(),andFEATURE_USB_HOS

WinUsb实现USB免驱通讯技术总结

随着电脑更新换代、USB接口逐渐替代传统接口(串口等),为了更加方便与PC机进行通讯,引入USB通讯。如何才能实现产品与PC又快又稳定通讯如何解决串口通讯中接受不定时帧间隔问题如何实现即插即用的USB免驱功能USB免驱我们首先想到的是便是标准类别的USB设备(USB鼠标、键盘、游戏杆等)或者大容量存储(U盘、基于闪存的存储、媒体播放器等)不需要安装驱动程序,因为Windows会在设备第一次插入时自动处理,但HID采用中断类数据传输、传输数据量限制显然不适合大数据量快速通讯。USB使用USB内部CDC类虚拟串口通讯速度要比我们普通的串口通讯速率要快,但需要安装驱动,有时现场安装环境不同可能出现安

STM32CubeMX学习笔记(50)——USB接口使用(DFU固件升级)

一、USB简介USB(UniversalSerialBUS)通用串行总线,是一个外部总线标准,用于规范电脑与外部设备的连接和通讯。是应用在PC领域的接口技术。USB接口支持设备的即插即用和热插拔功能。USB是在1994年底由英特尔、康柏、IBM、Microsoft等多家公司联合提出的。USB发展到现在已经有USB1.0/1.1/2.0/3.0等多个版本。目前用的最多的就是USB1.1和USB2.0,USB3.0目前已经开始普及。STM32F103自带的USB符合USB2.0规范,不过STM32F103的USB都只能用来做设备,而不能用作主机。标准USB共四根线组成,除VCC/GND外,另外为D