HMS Cloud Debugging 在 Android Studio 中不被识别为设备

Posted

技术标签:

【中文标题】HMS Cloud Debugging 在 Android Studio 中不被识别为设备【英文标题】:HMS Cloud Debugging not recognised as device in Android Studio 【发布时间】:2021-06-18 15:34:42 【问题描述】:

我正在尝试在android Studio中运行HMS Cloud Debugging,但是有一个问题:当模拟器启动时,设备没有显示为正在运行的设备(见下图)。

有一个错误日志肯定与该问题相关,但我似乎无法理解它,因为 adb 已正确安装(平台工具)

启动 Mate 30 设备时的日志:

这表明adb有问题。

当我运行which adb 时,输出为:

/Users//Library/Android/sdk/platform-tools/adb

这样PATH就设置好了。

那么,是什么原因造成的呢?提前致谢

【问题讨论】:

【参考方案1】:

建议您在以下事件日志中查看ADB服务是否启动失败。

如果是,则端口被占用。杀死占用端口的进程并重新启动 Android Studio 可能会帮助您解决问题。

【讨论】:

我已经编辑了我的问题以更清楚地显示错误日志。我还尝试了您建议的所有重新启动和进程版本,并且显示了相同的错误。我提醒您,我可以运行模拟器,但无法在模拟器中运行我的调试应用程序,因为它在 AndroidStudio 中不显示为设备。 hey@fff,能否请您提供您的操作系统版本、Toolkit 版本号和 Toolkit 日志?您可以这样获取日志。 i.stack.imgur.com/HcFma.png 当然,我正在使用 macOS Big Sur 11.2.3,Toolkit v5.2.0.300,这里是从重启 AndroidStudio 到启动云调试的日志 -> pastebin.com/RbF8vgxH 嘿@shirley,有什么新见解吗?谢谢 hi@fff,抱歉回复晚了。请问您的 adb 环境变量配置正确吗?而在macOS上输入adb后的echo是什么?【参考方案2】:

似乎 adb 环境设置不正确。请确认 adb 可以在 Android Studio 终端环境中使用。运行后,应该会显示设备选择。

以下链接包含有关检查和设置 Android Studio 的 adb 环境的详细信息: Error:Unable to locate adb within SDK in Android Studio

【讨论】:

以上是关于HMS Cloud Debugging 在 Android Studio 中不被识别为设备的主要内容,如果未能解决你的问题,请参考以下文章

Advanced Debugging and the Address Sanitizer

AX7: Quick and easy debugging

Tips and Tricks for Debugging in chrome

ero-configuration Web Application Debugging with Xdebug and PhpStorm

Oracle Cloud Platform Identity and Security Management 2021 Specialist认证准备

Oracle Cloud Platform Identity and Security Management 2021 Specialist认证准备