Solo después de reiniciar adb server ayuda a solucionar el problema
Abra el símbolo del sistema y vaya a android sdk>platform-tools>
ejecutar adb kill-server luego adb start-server
Lo que funcionó para mí fue hacer clic con el botón derecho en el archivo en el árbol del proyecto y seleccionar Mark as Plain Text sin formato y luego Mark as Kotlin en el mismo menú.
Intente limpiar el proyecto y reconstruir. Me funcionó en Android Studio. Puede encontrar la limpieza del proyecto en la pestaña Generar.
Acabo de tener el mismo problema. De alguna manera fue causado por kotlinx.serialization , posiblemente combinado con el enlace de datos (ya que también se comportó mal de una manera extraña).
Básicamente, tener cualquier clase anotada con @Serializable en un archivo provocó que el punto de interrupción Breakpoint does not belong to any class para ninguna línea dentro de ese archivo.
Eliminar la clase y hacer la combinación sagrada de resolución de problemas de Android Studio ( rm -rf ~/.gradle , find $PROJECT_ROOT -name build |xargs rm -rf y "File / invalidate&restart") resolvió el problema de un archivo en particular.
Es probable que el problema se deba a que algunas de las dependencias tienen versiones ligeramente incompatibles y, que yo sepa, no existe una forma confiable de averiguar la combinación de trabajo de dicha versión.
En primer lugar, verifique el archivo build.gradle del nivel de la aplicación
1. En una propiedad depurable de debuggable debe ser verdadera
debug / release { minifyEnabled false debuggable true manifestPlaceholders = [crashlyticsEnabled: false] } 2. Si el problema no se resuelve, reinicie adb server adb kill-server luego adb start-server