草庐IT

android - 无法将 Nexus S 连接到我的 Mac OS x Lion 10.7 以进行 USB 调试

我试图将我的NexusS(Android版本2.3.5)连接到我的macbookpro10.7(OSXLion)。但是,Android手机上的通知只是ON和OFF的选择。我在我的终端上试过这个命令。adbusb>>error:devicenotfoundadbdevices>>Listofdevicesattached>>[nothinghere]请帮我解决这个问题。谢谢! 最佳答案 确保您没有仅供电源使用的USB数据线。如果手机在充电但Mac认为它不存在,则这是一个确定的信号。 关于a

android - 连接 USB 电缆后自动启动我的 android 应用程序。

如果用户将USB电缆连接到设备,我可以启动我的android应用程序吗?。我正在经历这个link.我在正确的道路上吗? 最佳答案 在list中为ACTION_POWER_CONNECTED注册一个接收器:在代码部分publicclassOnPowerReceiverextendsBroadcastReceiver{@OverridepublicvoidonReceive(Contextcontext,Intentintent){Intenti=newIntent(context,Your_Activity.class);i.addF

android - 无需先前的 USB 配对即可通过网络进行 Adb

我有一个android4.2.2需要ADB连接来匹配批准的指纹。问题是第一次需要使用USB数据线对设备进行配对,在我的情况下这将是一个问题。我的开发环境在VirtualBox中运行,我之前已经放弃尝试让USB工作,而是通过网络使用ADB。AndroidSDKPlatform-tools是最新的1601。我有什么方法可以手动将key从虚拟机添加到我的设备吗?我的主机上有一个可用的AndroidSDK和我的设备的root访问权限(如果可以用来解决这个问题的话)。 最佳答案 此解决方案需要设备上的root。在开发机器上,从$HOME/.a

安卓工作室 2.1.1 : "no usb devices or running emulators detected"

我的AndroidStudio突然停止检测我的所有设备,它们都无法正常工作。它从一次执行到另一次执行。我更改了几行代码(也许1分钟?),点击运行(即时运行),然后我错过了所有设备。我使用的是Mac和以下设备:Nexus5x、Galaxys6和OneplusOne。会发生什么?我在这里检查了以前的问题并尝试了所有这些:运行配置:无论我选择USB设备还是显示窗口,它都不起作用。工具>Android>启用ADB集成:没有帮助命令行adbdevices也未检测到任何内容。我已撤销并再次授予USB授权。还是不行。我已经尝试过我拥有的其他应用程序,但都没有用。重启手机重启androidstudio

android - Nexus 7 没有被 adb 接收(当我通过 usb 将它连接到笔记本电脑时)

我运行命令“adbdevices”,它没有列出nexus7设备,即使驱动程序安装正确。驱动程序显示为“AndroidCompositeADBInterface”。我在Nexus7设备中打开了“USB调试”。此外,我确实已经尝试过终止并重启adb服务,但没有任何运气。但是,当我连接我的HTCOne安卓设备时,即使我没有打开USB调试,它也会在我运行命令“adbdevices”时显示。驱动程序的主要区别是HTCOne驱动程序在我插入时显示为“AndroidADB接口(interface)”。因此,它的名称中没有“复合”。如果有任何关于在我运行“adbdevices”时让Nexus7显示的建

android - 希望使用命令行或在应用程序中启用和禁用(切换)ADB 或 USB 调试

我试图仅在我的应用程序运行时启用ADB(USB调试),并在我的应用程序未运行时禁用它。我拥有手机的完全访问权限,它已获得root权限,su可用等,但我找不到进行切换的方法。到目前为止我尝试了什么:Processproc=Runtime.getRuntime().exec(newString[]{"su","-c","setprop","persist.service.adb.enable","0"});proc.waitFor();Processproc2=Runtime.getRuntime().exec(newString[]{"su","-c","stop","adbd"});p

Android 在 USB 主机模式下列出 pendrive 中的文件

我有sonytabletS,我正在将pendrive连接到它。我找到了可以让我:-查找连接的设备-找到它的接口(interface)-找到它的端点(读、写)-我也能打开设备了我的问题是:如何列出pendrive中的所有文件和目录?据我所知,有一些方法,例如mDeviceConnection.controlTransfer(...)允许读取和写入pendrive但如何列出pendrive中的文件和目录?我希望能够获得pendrive中包含的文件的绝对路径,以便将它们传输到平板电脑上的SD卡。谢谢 最佳答案 通常安装的pendrive位

android - 通过 usb 从 Android 设备向热敏打印机发送数据

我正在使用我的应用程序将数据发送到热敏打印机。我已经让它在网络上正常工作并且我的数据打印正确。现在有一个额外的要求,我们还必须能够通过USB进行打印。这是我尝试过的:privateUsbManagermUsbManager;privateUsbDevicemDevice;privateUsbDeviceConnectionmConnection;privateUsbInterfacemInterface;privateUsbEndpointmEndPoint;privatePendingIntentmPermissionIntent;privatestaticfinalStringAC

android - 重新启动后保留 USB 权限而无需重新插入设备

在Android应用中,我需要特定USB设备(已知供应商/产品ID)的权限,该设备永久插入Android设备。到目前为止,我做了以下观察:使用UsbManager.requestPermission()时重新插入/重新启动时权限被取消,弹出窗口的复选框似乎对此行为没有任何影响当usingintentfilters,在重新插入USB设备时正确地重新授予权限(即使在重新启动后重新插入,如果弹出的复选框被选中)但是在重新启动后权限不会重新授予,除非我拔下并重新插入USB设备.是否可以确保权限弹出窗口只显示一次?(特别是在Android设备重启后USB设备仍然插入的情况下)注意:该应用未安装在

android - 如何获取型号为 GT-I9300 的三星 Galaxy SIII 的 OEM USB 驱动程序

我想获取适用于GalaxySIII的OEMUSB驱动程序。我关注这个officialOEMUSBDriverspage.所以我选择OEM-Samsung并访问这个officialSamsungwebsite.这个网站要求我输入我的型号,所以我写了-“GT-I9300”。但后来我什么也得不到。你能帮帮我吗? 最佳答案 按照同样的教程,我遇到了同样的问题。我在64位Windows机器上使用EclipseIDE。我就是这样解决的:理论上,克隆版本的USB驱动程序应该与普通版本相同,因此我下载了similarmodel.我必须配置一些环境变