Android 分析器 : No debuggable processes

标签 android profiler

它可以找到我的设备,但没有任何可调试的进程。这不是第一次出现这个问题。但昨天它仍然有效,我使用探查器观察我的应用程序的内存信息。当我尝试调试我的应用程序时,该过程是可调试的。我尝试了所有解决方案,就像重新启动 Android Studio 一样,但没有任何效果。有谁知道为什么吗?

Android Profiler: No debuggable processes

Debugger: there is a debuggable process

最佳答案

对我有用:

在 build.gradle(:app) 中 -> 找到“buildTypes” -> 到“debug”部分 -> 将其设置为“true” -> 完成

buildTypes {
    release {
        debuggable false
        minifyEnabled true
        shrinkResources true
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        signingConfig signingConfigs.config
    }
    debug {
        debuggable true
    }
}

关于Android 分析器 : No debuggable processes,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61908241/

相关文章:

android - 是否可以制作自定义 android 媒体路由?

android - 安全异常 : Not allowed to start Service

android - java.lang.OutOfMemoryError : bitmap size exceeds VM budget

android - 对 Android 联系人应用程序中的新联系人使用react

java - 在 Junit 中使用 Java 分析器

android - 使 View 位于重叠的 View 后面以响应 Tap 事件

node.js - NodeJS 0.11 火焰图

linux - 在 Mac OS X 上是否有类似 Shark 的 Linux 类似工具?

iphone - 如何通过 iPhone 设备使用 Time Profiler 仪器

Symfony 4 在 Controller 操作中禁用分析器