【问题标题】:Android Studio 4.1 debugger break points not workingAndroid Studio 4.1 调试器断点不起作用
【发布时间】:2020-10-16 10:41:23
【问题描述】:

将我的 android studio 从 4.0 版更新到 4.1 版后,调试器断点不再起作用:

【问题讨论】:

    标签: java android kotlin debugging android-studio-4.1


    【解决方案1】:

    我不得不回滚。没有人有时间玩这个 sh**...

    1. 卸载 Android Studio
    2. 重启
    3. 下载并安装 AS 4.0.2:https://redirector.gvt1.com/edgedl/android/studio/install/4.0.2.0/android-studio-ide-193.6821437-windows.exe 或 https://developer.android.com/studio/archive
    4. 在 build.gradle 中将 Gradle 类路径更改为 4.0.2

    现在好多了……

    【讨论】:

    • 两年来第一次更新AS。一堆错误,再也不会......
    【解决方案2】:

    我会尝试以下方法:

    • 在应用程序运行时尝试“附加调试器”选项,通过工具栏上的按钮或查找操作(cmd/ctrl shift + a 并键入“将调试器附加到 android 进程”)。

    • 确保在你的模块/build.gradle 中为你当前使用的风格设置了debuggable true,(检查构建变体选项卡)。

    • 确保 Android Gradle Plugin 指向的版本与 Android Studio 的版本相同,即 Android Studio 4.1 的 com.android.tools.build:gradle:4.1.0。

    • 清除数据,卸载应用,然后从 Android Studio 运行“缓存无效并重新启动”。

    • 确保您没有运行稳定版和金丝雀版的 A.S(我过去因此遇到过调试器问题)。

    • 重启亚行? (adb kill-server && adb start-server)。

    • 重启/切换模拟器/设备?

    • 重启电脑?

    • 如果以上都失败了,我也会试试这个脚本:https://github.com/rock3r/deep-clean

    【讨论】:

    • 不管怎样,我在 4.1 中也遇到了这些麻烦。唯一似乎始终如一地工作的是Debug app 按钮(即在启用调试的情况下重新运行应用程序)-附加到调试器``连接但似乎有一半时间忽略断点
    • 感谢您提供的解决方案。我试过了,但没有一个起作用,我不得不在 buildType 调试中更改 build.gradleminifyEnabled false && shrinkResources false。
    • 我也遇到同样的情况,中断点不起作用
    • 知道在 4.1 中放置断点从 9 步故障排除过程开始,这让我松了一口气。
    【解决方案3】:

    在我的情况下,它只发生在模拟器上调试时。在真实设备或单元测试上调试是可行的。

    【讨论】:

      【解决方案4】:

      我使用的是 Android Studio 4.1。以下步骤对我有用。

      • 删除/.gradle中的.gradle文件夹
      • 使用 Build > clean project 清理项目
      • 使用 Build > Rebuild project 重建项目

      现在尝试调试代码。

      我希望这会有所帮助!

      【讨论】:

        【解决方案5】:

        就我而言,我添加了

        debug {
            minifyEnabled true
            shrinkResources true
            proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
        }
        

        在应用级 gradle 的 buildTypes 中。 我刚刚删除了它,然后我就可以调试了。就是这样。

        【讨论】:

          【解决方案6】:

          在 Android Studio 菜单中重启 ADB

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2018-07-26
            • 1970-01-01
            • 2015-10-25
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2023-03-08
            • 1970-01-01
            相关资源
            最近更新 更多