在Observer内部的行中找不到可执行代码-Android Studio Gradle断点

时间:2019-01-04 21:13:44

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

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

  

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

以下屏幕截图显示了删除并替换有问题的行的断点后的样子。

Android Studio breakpoints

我已经尝试了以下方法:

  • 此问题的答案: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

还有其他想法吗?

1 个答案:

答案 0 :(得分:0)

就我而言,我在片段onActivityCreated方法内使用观察器。 将代码移到onCreate方法活动之后,它开始工作。