可调试过程中的android studio 4.2问题

Posted

技术标签:

【中文标题】可调试过程中的android studio 4.2问题【英文标题】:android studio 4.2 problem in debuggable process 【发布时间】:2021-05-07 03:46:03 【问题描述】:

android studio (4.2) 更新到 4.2 后无可调试进程

与手机或模拟器连接时,android studio 中没有可调试的进程

当我插入手机调试应用程序时,logcat 可以检测到我的手机,但我无法选择进程。它说“没有可调试的进程”。 它发生在将 Android Studio 更新到 4.2 之后

【问题讨论】:

在终端尝试adb kill-server 我之前做过这个命令,但它不起作用 你不需要删除@shirley 答案只是不批准它,也许它对某人有帮助,虽然它对我没有用,但顺其自然! 她自己删除了自己的帖子 ***.com/questions/68683609/… 【参考方案1】:

更新:

这是 Android Studio 版本等于或高于 4.2 的 logcat 中本地日期时间格式(例如本例中的波斯语)的一个新错误。

我们必须在区域设置中使用英语(美国)格式来避免这个问题。 (在 4.2 版和北极狐中测试)

解决方案:在 windows 10 中转到Control Panel > Region > Formats tab > Change format to English (United States)

旧答案:

几天前我遇到了这个问题,我意识到Android Device Monitor (DDMS)%ANDROID_HOME%/tools/monitor.bat 目录中运行良好,没有问题。

所以我通过downgrading Android Studio from v4.2 to v4.1.3 解决了这个问题,现在它工作正常了。

如果你能解决 v4.2.+ 上的问题,请告诉我

【讨论】:

没有。我也将 Android Studio 从 v4.2 降级到 v4.1.3 @rezakia 我找到了解决 v4.2+ 和北极狐版本问题的解决方案。阅读我更新的答案。 非常感谢 homayoon。我通过在区域设置中使用英语(美国)格式解决了问题。再次感谢

以上是关于可调试过程中的android studio 4.2问题的主要内容,如果未能解决你的问题,请参考以下文章

Android Studio22-NDK-LLDB调试

无法在 Android Studio 中调试应用程序

Android全局可调试(ro.debuggable = 1)的一种另类改法

如何使用像Android Studio这样的pid杀死进程呢?

Android Studio App Inspector 不显示数据库

Android Studio 4.2 开始在发布版本中重命名 APK 内的资源