Android Studio 中的守护程序未启动

Daemon not started in Android Studio

请不要将此标记为重复问题。

当我尝试 运行 应用程序在模拟器或真实设备中每次抛出异常时

Unable to connect to adb. Verify that your localhost entry is pointing to ip4 or ip6 respectively Android

为了获得解决方案,我挖掘了 google 并使用

尝试了解决方案

adb tcpip 5555

adb connect 127.0.0.1:5555

但是每次都捕获到相同的异常。

daemon not running; starting now at tcp:5037 adb F 05-03 12:32:21 9776 7156 main.cpp:45] cannot open C:\Users\admin\AppData\Local\Temp\adb.log: Permission denied

此应用程序已请求运行时以异常方式终止它。

高级帮助将不胜感激!

打开命令提示使用以下命令

adb kill-server
adb start-server
adb devices // it will shows the device id if its connect success

如果没有显示设备重启android工作室和移动然后再次执行命令它会工作

首先,在 sdk/platform-tools 处尝试 运行 adb.exe。如果它不起作用,则可能是您的 adb.exe 损坏了。然后你需要再次下载 sdk 或者你可以从另一台电脑替换 platform-tools 文件夹。我在使用 Android Studio 3.4 时也遇到了这个问题。

终于找到答案了

我犯了一个愚蠢的错误。当我被

设置 JAVA_HOME 路径时
C:\Program Files (x86)\Java\jre1.8.0_211\bin

所以我只需要删除 \bin。正确的路径是

C:\Program Files (x86)\Java\jre1.8.0_211

此外,我以 运行 作为管理员 的身份启动了 Android Studio。