断点不属于任何class
Breakpoint does not belong to any class
在某些情况下 android 工作室停止了调试过程。
我重启了ide模拟器,但问题依旧
只有重启后adb server
才能解决问题
打开命令提示符并转到 android sdk>platform-tools>
执行adb kill-server
然后adb start-server
刚遇到同样的问题。它是由 kotlinx.serialization
以某种方式引起的,可能与数据绑定相结合(因为它也以一种奇怪的方式行为不端)。
基本上,在文件中使用 @Serializable
注释的任何 class 都会导致该文件中任何行出现 Breakpoint does not belong to any class
错误。
删除 class 并执行 android 工作室故障排除的神圣组合(rm -rf ~/.gradle
、find $PROJECT_ROOT -name build |xargs rm -rf
和“文件/无效&重启”)解决了特定问题文件。
问题可能是由于某些依赖项的版本略有不兼容引起的,据我所知,没有可靠的方法来确定所述版本的工作组合。
尝试清理项目并重建。它在 Android Studio 中对我有用。
您可以在“构建”选项卡中找到清理项目。
对我有用的是右键单击 项目树 和 select Mark as Plain Text
中的文件,然后从相同的 Mark as Kotlin
菜单。
首先检查应用级别 build.gradle 文件
1. 在 buildTypes 中 debuggable
属性 必须为 true
debug / release {
minifyEnabled false
debuggable true
manifestPlaceholders = [crashlyticsEnabled: false]
}
2.如果问题没有解决重启adb
服务器
adb kill-server
然后 adb start-server
在某些情况下 android 工作室停止了调试过程。
我重启了ide模拟器,但问题依旧
只有重启后adb server
才能解决问题
打开命令提示符并转到 android sdk>platform-tools>
执行adb kill-server
然后adb start-server
刚遇到同样的问题。它是由 kotlinx.serialization
以某种方式引起的,可能与数据绑定相结合(因为它也以一种奇怪的方式行为不端)。
基本上,在文件中使用 @Serializable
注释的任何 class 都会导致该文件中任何行出现 Breakpoint does not belong to any class
错误。
删除 class 并执行 android 工作室故障排除的神圣组合(rm -rf ~/.gradle
、find $PROJECT_ROOT -name build |xargs rm -rf
和“文件/无效&重启”)解决了特定问题文件。
问题可能是由于某些依赖项的版本略有不兼容引起的,据我所知,没有可靠的方法来确定所述版本的工作组合。
尝试清理项目并重建。它在 Android Studio 中对我有用。 您可以在“构建”选项卡中找到清理项目。
对我有用的是右键单击 项目树 和 select Mark as Plain Text
中的文件,然后从相同的 Mark as Kotlin
菜单。
首先检查应用级别 build.gradle 文件
1. 在 buildTypes 中 debuggable
属性 必须为 true
debug / release {
minifyEnabled false
debuggable true
manifestPlaceholders = [crashlyticsEnabled: false]
}
2.如果问题没有解决重启adb
服务器
adb kill-server
然后 adb start-server