草庐IT

python - 如何使用 python 访问 MTP USB 设备

如何在python中通过USB电缆使用MTP读取和写入GalaxyNexus手机?我在Windows7计算机上。 最佳答案 执行此操作的一种方法是安装ADB(Android调试桥,SDK的一部分)并将其作为子进程从python启动。ADB可用于读取或写入安卓设备。 关于python-如何使用python访问MTPUSB设备,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/11161

python - 在 Python 中查询连接的 USB 设备信息的简单方法?

我们如何在Python中查询连接的USB设备信息?我想获取UID设备名称(例如:SonyEricssonW660)、设备路径(例如:/dev/ttyACM0)还有什么是上述信息中最好的参数,用于在再次连接时识别设备?(UID?)我正在开发Ubuntu11.04。ATM我有这个代码(使用pyUSB)busses=usb.busses()forbusinbusses:devices=bus.devicesfordevindevices:printrepr(dev)print"Device:",dev.filenameprint"idVendor:%d(0x%04x)"%(dev.idVen

java - 在 Java 中检测 USB 驱动器

如何检测USB驱动器何时连接到Windows、Linux或Mac计算机?我在网上看到的唯一方法是迭代驱动器,但我不认为有一个很好的方法可以跨平台(例如Linux中的File.listRoots()只返回“/”)。即使在Windows中,这也会导致从每个设备读取的问题,例如需要很长时间才能访问的网络驱动器。有一个名为jUsb的库,听起来它在Linux中完成了这项工作,但它在Windows中不起作用。还有一个名为jUsbforWindows的扩展,但这需要用户安装dll文件并运行.reg。这些似乎都没有开发好几年,所以我希望现在有更好的解决方案。当我只想检测是否连接了包含我需要的文件的设备

Java USB 库

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。关闭4年前。Improvethisquestion我可以使用一个好的JavaUSBAPI吗?我尝试了JUSB,但它似乎不起作用。它也很旧,自2001年以来没有更新。 最佳答案 大约两年前,我使用了Javalibusb成功。它的优点是您不受HID等特殊设备类的限制。 关于JavaUSB库,我们在StackOv

java - 如何在java中访问USB端口

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。关闭3年前。Improvethisquestion我正在尝试编写一个访问USB端口以读取和写入通过USB连接的设备的Java应用程序。我面临的问题是我不知道在java中究竟使用什么来做这样的事情。我在网上搜索并找到了一个名为JUSB的东西,但所有帖子似乎都相当老了。目前我正在使用RXTX库,但有时会遇到一些同步错误。当我使用C#进行等效操作时,它需要的代码要少得多,而且我不会遇到任何相同的同步错误。我的问

java - Android 平板电脑和相机之间的 USB 批量传输

我想使用bulkTransfer功能在相机和Android平板设备之间交换数据/命令。我写了这个Activity,但是方法bulkTransfer返回-1(错误状态)。为什么会返回错误?publicclassMainActivityextendsActivity{privateTextViewtext;privateintTIMEOUT=1000;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activ

Android 设备未连接到 USB 进行调试(Android 工作室)

我正在尝试使用真实设备而不是在模拟器上调试我的应用程序。当我尝试连接时,它给了我消息:USBdevicenotfound我尝试拔下并重新插入,但没有成功。我还在我的设备中启用了USB调试和未知来源选项。感谢任何帮助!谢谢! 最佳答案 我在使用Nexus7时遇到了这个问题-它在设备管理器中显示正常,但未被AndroidStudio识别。设备已打开USB调试。最后,我注意到左上角有一个图标,上面写着“已作为媒体设备连接。触摸其他USB选项。”当我选择这个时,我能够从媒体设备(MTP)更改为相机(PTP),然后它就开始工作了。

android - 从 USB 连接的 Android 移动设备访问 PC 的本地主机

我有一个安卓设备(三星Galaxy标签)通过USB连接到我的电脑。我想使用WebServices并在我的android设备上运行位于我的PC的本地xampp服务器上的网页。如果我的电脑和安卓设备都连接在同一个无线网络上,我可以实现它。但是是否可以在没有任何无线连接的情况下访问本地主机页面,只使用USB连接。(PS:当我在模拟器上运行应用程序并使用ip10.0.2.2访问我的PC上的本地主机时,同样的情况也适用) 最佳答案 Google发布了针对此类问题的解决方案here.步骤:在启用USB调试的情况下连接您的Android设备和开发

android - 是否可以将 Android 编程为物理 USB 键盘?

我真正想知道的是这是硬件问题,还是软件问题。我可以通过USB将我的安卓手机插入电脑并让它充当硬件键盘吗?我不想在电脑上安装任何东西,我希望android表现得像标准硬件。编辑:澄清我想为android编写一个程序/库,使设备能够完全模拟普通键盘,以便操作系统将其报告为标准键盘设备,并且它可以在BIOS或其他任何键盘工作的地方工作。 最佳答案 我在Nexus7上修改了内核,使其类似于标准HID键盘和鼠标,而不会丢失MTP/ADB/其他USB功能。您可以使用usb-gadget-test命令行实用程序将击键和鼠标移动发送到您的PC。我想

android - 如何在 Nexus 4 上找到并打开 USB Debug模式

在我的Nexus4的设置中设备没有任何“USB调试选项”项。如何在Nexus4上找到并开启USBDebug模式? 最佳答案 解决方案要在Nexus4或Android4.2或更高版本的操作系统中查看USBDebug模式选项,请执行以下操作:打开设备的“设置”。这可以通过按在主屏幕上并点按“系统设置”时的菜单按钮现在滚动到底部并点按“关于手机”或“关于平板电脑”。在“关于”屏幕上,滚动到底部并点按“内部版本号”七次。确保点按七次。如果你看到“不用了,你已经是开发者了!”消息弹出,然后你知道你有做对了。完成!通过点击“内部版本号”七次,您