我已经将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]
答案 0 :(得分:4)
点击以下链接
并下载名为ADB Kits的第一个链接(包含adb.exe和必需的.dll文件)。
下载后,将这些文件替换为路径
中的文件的Android / SDK /平台的工具/
现在点击adb.exe,它将打开cmd并启动adb服务器。
现在它将检测设备并没有问题。 OOOOOllllaaaaa .....
如果问题仍然存在,请执行相同操作...保存文件夹 某处....只是替换文件...它将检测设备 然后自动
答案 1 :(得分:0)
前言:尽管我的回答着眼于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),其中已解决了竞赛条件问题!