我已经将android studio更新为Android Studio v2.3.3(2017年6月),当我在android studio模拟器上启动app时,adb停止显示日志
日志显示:
07/11 13:08:17: Launching app
$ adb push C:\ Users \ 1 \ AndroidStudioProjects \ Don'tWakeMeApp4 \ app \ build \ outputs \ apk \ app-debug.apk /data/local/tmp/oleksandr.ivanets.dontwakemeapp $ adb shell pm install -r“/ data / local / tmp / oleksandr.ivanets.dontwakemeapp“成功
$ adb shell am start -n“oleksandr.ivanets.dontwakemeapp / oleksandr.ivanets.dontwakemeapp.MainActivity”-a android.intent.action.MAIN -c android.intent.category.LAUNCHER客户端尚未就绪..等待进程到上线连接到设备Nexus_5X_API_26上的流程4429 [emulator-5554]
点击下面的链接
并下载名为ADB Kits的第一个链接(包含adb.exe和必需的.dll文件)。
下载后,将这些文件替换为路径中的文件
安卓/ SDK /平台工具/
现在点击adb.exe,它将打开cmd并启动adb服务器。
现在它将检测设备,没有问题。 OOOOOllllaaaaa .....
如果问题仍然存在,那么就这样做......将文件夹保存到某个地方....只需替换文件......它会自动检测设备
前言:虽然我的回答侧重于Android Studio对ADB错误的看法,但我确信它对Windows ADB调试有帮助!
@sHaRkBoY的回答帮助我朝着正确的方向前进。我曾经在Android Studio上尝试“运行”应用程序到手机上时“无法检测adb版本,adb输出:”...当手机连接到PC时没有设备显示。
我尝试了所有这些(来自不同的SO答案),但没有一个工作!!!:
File
工具栏“无效缓存并重新启动”。问题最终是由官方SDK工具管理器下载的platform_tools\adb.exe
文件已损坏!因此我从命令提示符启动adb.exe时遇到了Windows错误代码0xc0000142! :(
对于上述ADB问题的未来读者(和受害者xD),请执行以下操作:
platform_tools\
目录添加到系统路径环境变量中。platform_tools
(C:\Users\{YourAccount}\AppData\Local\Android\Sdk\platform-tools
)目录中替换以下3个文件。 (请先备份相同的文件夹,以防万一。)ADB kit (internal version number: 32)
注意:与@sHaRkBoY的ADB工具包(2.0.0.0)相比,请更喜欢这个ADB工具包(exe和dll文件),因为它有更新版本的AdbWinUsbApi.dll
(2.0.0.1),其中已经修复了竞争条件问题!