La aplicación se cierra con el error "Unfortunately MyApp has stopped" — ¿cómo solucionarlo?
¡Hola a todos! Soy nuevo en el desarrollo para Android con Kotlin y tengo un problema. Mi aplicación se cierra con el mensaje "Unfortunately MyApp has stopped" justo después de iniciar o al navegar a una pantalla específica. No puedo entender qué sucede porque no se muestran mensajes de error detallados en la interfaz.
Aquí está mi código en MainActivity.kt:
```kotlin
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
val user = intent.getSerializableExtra("user") as User
val name = user.name
Toast.makeText(this, "Hola, $name", Toast.LENGTH_LONG).show()
}
}
data class User(val name: String, val age: Int)
```
Estoy pasando un objeto User desde otra actividad a través de Intent, pero la aplicación se cierra. En los logs de Logcat veo algo sobre NullPointerException, pero no entiendo dónde está exactamente el error. Por favor, indíquenme cómo solucionarlo correctamente.