【问题标题】:No executable code found at line inside Observer - Android Studio gradle breakpoint在 Observer 内的行中找不到可执行代码 - Android Studio gradle 断点
【发布时间】:2019-05-31 10:48:01
【问题描述】:

我正在尝试在 LiveData Observer 内部进行调试,但调试器说有

在第 ... 行找不到可执行代码

以下屏幕截图显示了我删除并替换了违规行的断点后的样子。

我已经尝试了以下方法:

  • 这个问题的答案:Android studio gradle breakpoint No executable code found at line
  • 删除 .gradle.imlapp/build.idea 并重新启动
  • 使缓存失效并重新启动
  • adb kill-serveradb start-server
  • 清理项目并重新同步 gradle
  • 再次将调试器附加到正在运行的进程
  • 从设备上卸载应用并重新安装

我使用的是 Android Studio 3.2.1

还有其他想法吗?

【问题讨论】:

  • 您找到解决方案了吗?我有类似的问题,Runnable 类中的 run() 方法的断点显示错误“No executable code found at line (...) Suspend: thread”。我也尝试了和你一样的想法,但也没有成功。

标签: java android android-studio kotlin jetbrains-ide


【解决方案1】:

在我的例子中,我在片段的 onActivityCreated 方法中使用了观察者。 将代码移动到 onCreate 方法活动后,它就开始工作了。

【讨论】:

    猜你喜欢
    • 2023-03-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-21
    • 2015-04-23
    • 2013-05-04
    • 1970-01-01
    相关资源
    最近更新 更多