Avatar ·

O aplicativo trava com o erro "Unfortunately MyApp has stopped" — como corrigir?

Olá a todos! Sou novo no desenvolvimento Android com Kotlin e estou com um problema. Meu aplicativo trava com a mensagem "Unfortunately MyApp has stopped" logo após iniciar ou ao navegar para uma tela específica. Não consigo entender o que está acontecendo, pois nenhuma mensagem de erro detalhada é exibida na interface. Aqui está meu código no 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, "Olá, $name", Toast.LENGTH_LONG).show() } } data class User(val name: String, val age: Int) ``` Estou passando o objeto User de outra Activity via Intent, mas o aplicativo trava. Nos logs do Logcat, vejo algo sobre NullPointerException, mas não entendo onde exatamente está o erro. Me ajudem a corrigir isso corretamente.