Wie man eine Activity aus einer anderen App in Android mit Kotlin startet
Hallo zusammen! Ich bin ein Anfänger in der Android-Entwicklung mit Kotlin und habe ein Problem. Ich möchte, dass meine App eine andere App auf dem Gerät startet, zum Beispiel die Kamera, Karten oder einen Drittanbieter-Messenger. Ich habe über Intent gelesen, verstehe aber nicht ganz, wie man das richtig macht.\n\nIch habe versucht, diesen Code zu schreiben, aber er funktioniert nicht – die App stürzt einfach ab oder es passiert nichts:\n\n```kotlin\nval intent = Intent()\nintent.action = Intent.ACTION_VIEW\nintent.data = Uri.parse("package:com.example.targetapp")\nstartActivity(intent)\n```\n\nIch weiß, dass man zum Starten einer anderen App den package name kennen muss, aber wie bekommt man ihn? Und was macht man, wenn die App nicht installiert ist? Außerdem habe ich von expliziten und impliziten Intents gehört – was ist der Unterschied?\n\nIch brauche eine detaillierte Erklärung: wie findet man