草庐IT

adb-drivers

全部标签

android - "Connection with adb was interrupted."什么都试过了

Connectionwithadbwasinterrupted.0attemptshavebeenmadetoreconnect.YoumaywanttomanuallyrestartadbfromtheDevicesview.我每次尝试运行我的代码时都会收到此错误消息,该代码在预格式化安装中运行良好。现在我正在重新设置,我每次都会得到这个。我试过同时使用模拟的android设备和通过USB连接的手机,但无论如何我都会遇到同样的错误。当我手动启动模拟器时,它可以正常启动,我可以通过DDMS透视图(与我的手机相同)从它捕获屏幕和内容,但实际上我无法让adb执行任何操作。我已经尝试了Sta

android - ADB 在 Mac OS X Mavericks 上找不到 Nexus 7

我最近安装了MacOSXMavericks,现在adb无法再检测到我的nexus7。我已经尝试过:重启电脑和平板电脑将供应商的ID添加到adb_usb.ini从MTP切换到PTP,反之亦然更改USB端口我还注意到Android文件传输功能运行良好。我该如何解决这个问题? 最佳答案 正如问题中所述,我尝试做不同的事情,例如重启PC和平板电脑,但没有任何反应。我还尝试关闭设备上的“开发者选项”,然后再次打开它,但还是失败了。使用以下命令(通过终端)重启ADB服务器可能会很有用:[user]$adbkill-server[user]$ad

android - adb -s 192.168.1.6 :5555 . ....错误:不止一个设备/模拟器

我正在使用ReactNative,并且想将adb切换到wifi以便于调试。我使用USB连接我的设备,然后输入这些命令。adbtcpip5555然后我断开我的usb电缆并输入此命令adbconnect192.168.1.6connectedto192.168.1.6:5555adbdevices结果如下adbdevicesListofdevicesattached192.168.1.6:5555device所以它只显示了一个连接的设备。但是尝试这个命令adbreversetcp:8081tcp:8081即使只有一个设备显示为adbdevices命令,也会出现以下错误,如上所示error:

android - gradle connectedAndroidTest 返回 "No test found",但是 adb shell am instrument 可以找到测试

我们有一个库项目,多个应用程序依赖于它。单元测试在图书馆项目中。我们能够从AndroidStudio中的依赖项目运行测试,但是./gradlew:[DependentProject]:connectedAndroidTest总是返回“未找到测试,无事可做”。通过观察,我发现在AndroidStudio中,好像只执行gradle任务::[DependentProject]:assembleDebug,:[DependentProject]assembleDebugTest然后使用adb安装目标和测试apk,并使用adbshellaminstruments运行测试。由于connectedA

无论如何,Android 构建工具只会构建 x86_64。 APK 通过 adb 安装运行,但在 Play 商店中显示不兼容

所以这正在发生。无论我在build.gradle上尝试做什么,所有APK都带有native_code='x86_64'标志,所以当我将应用程序部署到商店时,结果是有+15K不兼容的设备,并且只有19个兼容。我首先想到的是,不知何故,安装了NDK是原因,或者是我修改了构建脚本。但是当我通过生成签名的APK向导时,它仍然会发生。splitsblock最初也丢失了,但没有帮助。最奇怪的是,当我通过控制台推送安装时,它工作正常!我还尝试切换到推荐的JRE,还有一些关于文件创建的APK命名策略,比如将输出移动到不同的目录或不使用文件构造函数。我的build.gradle看起来像这样:defaul

android - 非根设备 (Android L) 上的设备所有者,没有 NFC,使用 adb shell,dpm set-device-owner

这里的最终目的是在“kioskmod”中安装一个设备。Theysay你不需要NFC也不需要生根来实现应用程序成为deviceowner.我还没有看到此方法的完整示例,但让我们试试:adbshelldpmset-device-owner/.应该做...所以我这样做,并得到:java.lang.SecurityException:Neitheruser2000norcurrentprocesshasandroid.permission.BIND_DEVICE_ADMIN.因此,以下代码返回false。((DevicePolicyManager)getSystemService(Contex

android - ADB is not working and failed to initialize monitor thread 错误发生在android中的ddms

这个问题在这里已经有了答案:Adbwon'tstart(21个回答)关闭6年前。我的androidsdk不能正常工作。ADB和DDMS有问题。我尝试了adbkill-server,它工作正常。然后我写了adbstart-server但它不起作用并在输出中给出如下内容:daemonisnotrunningstartingitnowonport5037.ADBseverdidn'tACK我不知道如何进行更改。ddms中还发生了另外一件事[2012-02-2918:43:54-ddms]FailedtoinitializeMonitorThread:Unabletoestablishloop

android - 我无法使用 adb 屏幕录制工具捕获 android 屏幕

我有一个带androidKitKat的nexus4。我尝试使用以下命令进行屏幕录制:adbshellscreenrecord--verbose/sdcard/demo.mp4adbshellscreenrecord--bit-rate8000000--time-limit30/sdcard/kitkat.mp4两次,命令都返回了这条消息:Maindisplayis768x1280@60.00fps(orientation=0)Configuringrecorderfor768x1280videoat4.00MbpsERROR:unabletocreatevideo/avccodecin

android - 几分钟后 ADB 断开连接

升级到AndroidStudio2.2后,adb将在几分钟(约15分钟)后断开与我的设备的连接。我每次都必须重新插入设备或禁用ADB并重新启用。它发生在所有设备上。这是在MacOSSierra上。他们是否添加了超时设置? 最佳答案 Iranintothiserroraswell,anditturnedoutthattheproblemformewasthataStethotabwasopeninChrome(i.e.atabatURLchrome://inspect/#devices),whichIguesswascausingth

android - Spreadtrum(供应商 ID 1782)连接到 adb 的问题

我有一部手机,它在Mac上被adb检测到,但在我的机器上却检测不到。“未检测到”是指它确实出现在lsusb中,但“adbdevices”报告了一个空白的设备列表:adb设备连接的设备列表我尝试了以下方法:更换USB数据线确保设备处于USBDebug模式将设备恢复出厂设置将供应商ID(1782)添加到/etc/udev/rules.d在~/.android/adb_usb.ini文件中添加一个条目(这是必需的吗?)多个adbstart-server和adbkill-server序列多次重启(和“sudoudevadmcontrol--reload-rules”)运行“androidupd