当与运行android 6.0的手机连接时,android studio中没有可debugging的进程

大家!

我被android工作室搞糊涂了。 当我插入手机来debugging应用程序,logcat可以检测到我的手机,但我不能select进程。 它说“没有可debugging的进程”,不常见的“没有可debugging的应用程序”。

我的手机是三星s5(android 6.0),扎根。

有任何想法吗?

谢谢!

您需要启用adb integration ,只需转至Tools – > Android – >选中Enable ADB Integration

这是几个版本之前的默认function,但现在默认禁用

我有一个类似的问题,当我build立一个应用程序,我可以在Logcat中select设备,但不是这个过程。 (同样的消息,“没有可debugging进程”)

原因是:我在发布版本中构build我的应用程序,然后,当我将构build变体更改为debugging时 ,我可以select该过程。

这种情况时有发生,请按以下顺序尝试以下三个选项:

  1. 重新启动Android Studio(最好使用无效的caching)
  2. 重新启动您的手机
  3. 取消激活和重新激活USBdebugging

原因之一是您的应用程序在build.gradle文件中被标记为不可debugging

 buildTypes{ release{ debuggable false } } 

另一个原因也许你不允许亚行整合。 你应该有Tools-> Android-> Enable ADB Integration active

我终于发现我正在运行App的发行版本。 太愚蠢了

你需要下载你的手机的USB驱动程序(在这种情况下,我看到,这是一个三星s5)。 其驱动程序的链接是这样的:

http://samsungusbdriver.com/download/samsung-driver-v1-5-61-0

当你在那里,按照下载的步骤,你的手机将被识别。 希望我能帮忙;)。

也许你最近启动了Android设备监视器,它可能促使你禁用ADB集成。 通常,当您退出Android设备监视器时,ABD集成将自动重新启用。 但有时候不是,所以请查看Tools/Android/Enable ADB Integration

点击“Bug”图标即可。

如果一切都不起作用,然后尝试检查您的清单文件,设置:

 android:debuggable="true".