Android studio 2020.3.1 检测到 phone 时 logcat 中没有可调试的进程

Android studio 2020.3.1 No debuggable processes in logcat when phone detected

大家好!

我对 android studio 2020.3.1android studio 4.2.2 的新版本有疑问。当我插入 phone 调试应用程序时,logcat 可以检测到我的 phone,但我无法选择进程。它说“no debuggable processes”,不常见的“没有可调试的应用程序”。

我认为项目和设备没有问题,因为在 Android Studio 的 4.1 版本上一切都很好,而且这个问题只出现在 2020.3.1 版本上。

这是所有设备和所有项目的问题。 我检查了以下所有内容,但问题没有解决:

1- 在 gradle

中启用可调试

2- 在构建变体中选择调试

3- 杀死 adb 并再次启动它

4- 使缓存无效

对于居住在 Iran 的开发者,它与 sanctions 相关。 version 4.2 发布后 google 使用更多方法来识别我们来自哪里,其中两种可能是区域和区域格式。所以你应该把它们换成其他国家然后更新sdk来解决问题。

windows 10 中将区域更改为 united states :

设置 -> 时间和语言 -> 地区 -> select united states 在国家或地区下拉列表中。