debugging 无法连接到远程进程,正在中止调试会话,“附加调试器确定”按钮变灰

slhcrj9b  于 2023-05-18  发布在  其他
关注(0)|答案(3)|浏览(227)

当我尝试调试应用程序时,模拟器粘在“等待调试器”上。同时,在debug选项卡中,可以看到AS正在“等待应用程序上线”。但过了一会儿显示“无法连接到远程进程。正在中止调试会话“”。作为进一步的尝试,在正常运行应用程序后,我尝试“将调试器附加到Android进程”。“选择进程”对话框打开,模拟器上的进程显示正确,但“确定”按钮变灰!
Android Studio版本:2020.3.1补丁4:操作系统类型和版本:Windows 7 v6.1 Service Pack 1内部版本:AI-203.7717.56.2031.7784292,202110010236,
AI-203.7717.56.2031.7784292,JRE 11.0.10+0-b 96 - 7249189 x64 JetBrains s.r.o,操作系统Windows 7(amd 64)v6.1 Service Pack 1,屏幕1366.0x768.0
AS:北极狐|2020.3.1补丁3;Kotlin插件:203-1.6.0-release-798-AS7717.8; Android Gradle插件:7.0.3; Gradle:7.0.2; Gradle JDK:版本11.0.10; NDK:来自local.properties:(未指定),来自SDK的最新版本:(未找到); LLDB:未找到固定的修订版3.1,来自SDK的最新版本:(未找到包); CMake:from local.properties:(未指定),来自SDK的最新版本:(未找到),从路径:(未找到)来源:用户情感反馈
我在网上阅读并实施了所有可能的解决方案,但没有任何成功。我仍然遇到“无法连接到远程进程。正在中止调试会话。”这会发生在所有模拟器和真实的手机的所有应用程序上。

zbdgwd5y

zbdgwd5y1#

似乎是Could not connect to remote process. Aborting debug session的副本
请检查那里的东西,你可以尝试。在我的案例中,IntelliJ(也是同时开放的)干扰了ADB。在IntelliJ中禁用Android插件解决了这个问题。

xbp102n0

xbp102n02#

在开发人员选项中禁用USB调试,并启用它。

rekjcdws

rekjcdws3#

在我的例子中,app/build.gradle文件中缺少debuggable true参数。添加它并将我的应用程序重建到设备解决了这个问题:

app/build.gradle

android {
    buildTypes {
        debug {
            // Check if you have this parameter enabled.
            // Add if missing and rebuild your app to device. 
            debuggable true
        }
    }
}

相关问题