草庐IT

Android Studio 无法在 OSX 上通过 ADB 连接

我一直在OSX10.7.5上使用AndroidStudio,它看起来很有前途。然而,我在尝试在我的设备上启动应用程序时遇到了问题。当点击运行按钮时,AS声称正在“等待ADB”。过了一会儿,它超时并说“ADB没有响应......”。我已经多次尝试使用adb-killserver和adb-startserver重新启动和重新启动adb,但它无法连接。当运行adbdevices或通过eclipse启动时,一切正常。谁有想法,我将不胜感激! 最佳答案 在OSX上,以下步骤解决了我的问题:断开您的Android设备;退出AndroidStud

android - 如何在 Android 触摸屏损坏的情况下授权和接受 ADB RSA key

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎不是关于aspecificprogrammingproblem,asoftwarealgorithm,orsoftwaretoolsprimarilyusedbyprogrammers的.如果您认为这个问题是关于anotherStackExchangesite的主题,您可以发表评论,说明问题可能在哪里得到解答。关闭3年前。Improvethisquestion我的Nexus72012的触摸屏坏了,所以我使用了OTG鼠标。我最近不得不进行出厂重新安装,所以我正在运行v5.1Lollipop。

android - Nexus 7 不显示在 'adb devices' 与 Windows 8 PC

我过去做过几次,我看到这个过程发生了一些变化。是的,我已经:已安装AndroidStudio将USB计算机连接更改为非常直接的选项Camera(PTP)。我在Settings->Abouttablet下找到了Buildnumber7次,直到我“成为一名开发者”和好老的{}开发人员选项再次优雅地出现在设置->系统部分。在Settings->Developeroptions中,我打开了上层Developeroptions,还有USBdebugging。在AndroidStudio上,Tools->Android->SDKManager我已经安装了GoogleUSBDriverrev1.0确

android - 如何将此平板电脑注册到 Ubuntu udev 列表?

我有一台便宜的安卓平板电脑,我需要用它来测试上面的应用程序。我正在使用Ubuntu,所以我首先必须将设备添加到udev列表。我连接了平板电脑,但是adb没有看到它$adbdevicesListofdevicesattached$我尝试使用lsusb,但Ubuntu无法识别该设备(已选中USB调试!在平板电脑的属性中)$lsusbBus001Device001:ID1d6b:0002LinuxFoundation2.0roothubBus002Device001:ID1d6b:0002LinuxFoundation2.0roothubBus003Device001:ID1d6b:0001

Android adb 返回 "device not found"错误

当我通过USB将我的HTCDesireS手机插入PC(Win7)时,设备管理器显示一个名为“HTCRemoteNDISbasedDevice”的网络适配器。尝试使用adb进行端口映射,发生这种情况:7:22:09.68>"C:\ProgramFiles\HTC\HTCSync3.0\adb"forwardtcp:7777tcp:7777*daemonnotrunning.startingitnowonport5037**daemonstartedsuccessfully*error:devicenotfound你有什么建议吗? 最佳答案

android - adb安装进度条

我是这方面的初学者,所以如果我问任何明显的问题,请注意我。我正在尝试使用adbinstallapk.apk将apk安装到我的设备上,但是apk大约有几百MB,而且这需要一些时间。我可以在命令窗口中实现某种进度条来显示进度吗?我见过adbpush/pull的东西。我不确定它是否相同。我在Windows8.1中运行它。我还设置了一个adb环境变量。非常感谢。 最佳答案 好吧,adbinstallapk.apk只是一个美化的快捷方式:adbpushapk.apk/data/local/tmpadbshellpminstall/data/l

android - ADB 在 Eclipse 中崩溃

这个问题与thisthread有关,但是该线程没有答案,因此从技术上讲它不是重复的。我已经在我的Windows7x64和EclipseSDK3.6.2上运行了ADB1.0.26以及ADT10.0.1SDK工具r10,并且我已经安装了所有AndroidSDK版本。当我在Debug模式下将手机连接到计算机,并在命令提示符中键入adbdevices时,我的手机就会出现。这是Inspire4G。我可以adbshell进入设备并ls,所以我假设链的adb/driver/phone部分工作正常。现在,如果我连接手机并进入Eclipse,我会得到:[2011-03-2817:46:33-Device

android - 管道进入 `adb shell`

为什么我不能通过管道传输到adbshell?[klm@kth~]$echofoo|adbshellcat^C上述命令在我的4.0.1模拟器上挂起,我没有看到预期的foo输出。我认为这是因为adbshell没有将其标准输入通过管道传输到其子进程的标准输出中,而cat会永远等待。这真的没有在adb中实现,还是我遗漏了什么? 最佳答案 另一种选择可能是使用adb端口转发和netcat。设置Android端接收:busyboxnc-lp5555>piped_file.txtPC端,设置转发发送:adbforwardtcp:4444tcp:5

android - 如何克服 "adb shell setprop"的属性长度限制

当我尝试为名称>=32个字符的属性设置值时出现错误adbshellsetprop01234567890123456789012345678901VALUE错误:couldnotsetproperty这很好用adbshellsetprop0123456789012345678901234567890VALUEadbshellgetprop0123456789012345678901234567890VALUE有什么方法可以设置名称较长的属性吗? 最佳答案 看起来没有办法绕过这个限制。我在androidjava源代码中看到了相同的规则。

android - 安装错误 : INSTALL_FAILED_INSUFFICIENT_STORAGE

当我在模拟器上运行我的应用程序时,出现标题中提到的错误。创建时,我已经给了足够的空间。如何解决这个问题?我的日志文件:[2011-09-1609:28:17-Trivia]Performingnik.trivia.Splashactivitylaunch[2011-09-1609:28:17-Trivia]AutomaticTargetMode:usingexistingemulator'emulator-5554'runningcompatibleAVD'work'[2011-09-1609:28:17-Trivia]UploadingTrivia.apkontodevice'emu