我试图设置我的应用程序开发环境,并遇到了一个障碍。当我将一个Android设备连接到运行Ubuntu16.04的笔记本电脑时,它是不被识别的。它开始充电,但我没有任何弹出窗口要求我连接或挂载它。这种情况发生在两种不同的设备(三星Galaxy S8 Plus和联想瑜伽图书)和多个USB电缆上。
当我运行lsusb时,它不会显示任何安卓设备。我已经连接到笔记本电脑上的每个USB端口,它们都没有工作。
Bus 002 Device 003: ID 0a5c:21e1 Broadcom Corp. HP Portable SoftSailing
Bus 002 Device 002: ID 8087:
昨天,我的电脑(Windows8.1)执行了自动更新,现在我的安卓设备(三星s4迷你和三星Note8.0平板电脑)如果通过U盘插入,安卓工作室或Windows一般都无法识别。我已经在其他PC上尝试过这些设备,因为它们工作正常。
当我将这些设备插入计算机时,我在手机上看到一个充电图标,但没有USB连接的通知,也没有选择相机或MTP设备的选项。设备也不会显示在设备管理器中(甚至不会显示为未知设备),也不会显示为资源管理器中的存储驱动器。我试图执行系统还原,但当我尝试启动它并将其删除时,还原点失败了。重新打开还原工具现在显示没有还原点,并且还原点的内存分配突然设置为零(可能是我感染了病毒)。
USB
我正在尝试使用OTG电缆和droidScript应用程序将我在Android7.1( Lineage OS )上运行的sony xperia sp连接到我的arduino uno。它第一次运行得很好,它请求允许打开droidScript :我点击了"OK“,并勾选了"Use default for this USB device”。
但现在我不能让它工作。当我将我的手机重新连接到Uno时,我的手机没有任何反应,droidScrip似乎也无法识别该设备,现在当我尝试将我的手机连接到我的电脑时,它也不工作(但它正在充电)。
我已经用不同的手机测试了我所有的数据线,并以同样的方式连接
我有三星galaxy tab android 2.2.1。以前,我可以通过电缆从我的电脑上安装应用程序,但突然之间,我无法从我的电脑上安装应用程序,而且当我连接到我的电脑时,我没有获得USB图标,但标签正在充电。我不知道问题出在哪里。是否有需要更改的设置。
这是我的当前设置。
I have selected Settings->Application->Development->USB debugging.
我开始使用Android USB API将数据从Arduino发送到Android设备。有没有可能通过编程方式在发送/接收数据和给Android手机充电之间进行切换?
我知道你不能同时做这两件事,而且,因为你必须打开FileInputStream才能接收数据,只要它是打开的,设备就不会充电。
会像关闭这条流一样简单地再次充电吗?如果这么简单,Arduino是否可以发送基本信息,以便请求设备再次打开流?