自 Android Studio 4.2 以来,没有可调试的进程可见

No debuggable processes is visible since Android Studio 4.2

将我的 android 工作室更新到 4.2 版后,我在 Logcat 到 select 中没有可调试的进程。构建变体肯定是调试的,我已经检查了解决我的问题但没有找到任何东西的其他 Whosebug 帖子。另外,我尝试了旧版本,结果发现 4.1.3 没有这个问题并且进程是可见的,但是我的 4.2 和 4.2.1 和 BumbleBee 有这个问题,看来新版本有问题。我想知道其他人是否有同样的问题,任何帮助将不胜感激。

注意:即使调试器也无法附加到进程

我在特定版本上遇到了同样的问题,但现在不记得了。我的解决方案是终止并重新启动 adb。

在命令中转到文件夹:sdk/platform-tools/ 然后 运行:

adb kill-server

然后运行:

adb start-server

这应该会重新连接 adb,您会在 Android studio 中找到正确的连接过程。

我从 4.2 版开始就遇到了这个问题,我尝试了之后出现的所有稳定版和 Beta 版,遗憾的是现在问题仍然存在。引起我注意的一件事是,在我寻找解决此问题的方法的每个地方,我都看到了伊朗开发人员。因此,我猜这个问题(特别是指 4.2 版之后的问题)是一种 google 制裁

更新
正如我猜想这与制裁有关,你应该将 RegionRegional Format 更改为另一个国家以解决问题

好吧,正如我在评论中提到的,我几乎尝试了所有方法,但没有用,最终,我不得不再次安装 Windows (Windows 10),我不知道为什么,但我猜 OS.

有问题

注意:我在使用 Android Studio 4.2 和 4.2.1 时遇到了这个问题,但 4.1.3 没问题。

几天前遇到过同样的问题。没有看到这里尝试过这种方法,所以我将尝试描述它。没有任何帮助,我尝试使缓存无效,重新安装命令行工具,Android Studio,将其更新到最新版本。

为我解决问题的方法是 File -> Manage IDE Settings -> Restore Default Settings 并再次进行 IDE 设置。

这是一个 错误 一些 Windows OS 日期时间格式(例如波斯语或阿拉伯语格式) 在 Android Studio 4.2 及更高版本中。

我们只需要使用English (United States)格式就可以避免这个问题。 (在 4.2 版和 Arctic Fox 上测试)

如何做:在windows 10 转到Control Panel > Region > Formats并从下拉菜单中选择English (United States)

编辑:我已经在问题跟踪器中报告了这个错误。因此,您可以给它一个星号,以确保 Google 将在下一版本的 Android Studio 中修复它: https://issuetracker.google.com/issues/210299312