Öffnen der Systemanwendung mit Intent

Ich versuche, eine einfache Anwendung zu erstellen, die den Benutzer an eine bestimmte (vom System installierte) App (Systemeinstellungen, Kalender, Browser usw.) weiterleitet, wenn der Benutzer auf dem Startbildschirm oder in der App-Schublade darauf klickt.

Zum Beispiel versuche ich gerade, die Systemeinstellungen zu öffnen, wenn meine App gestartet wird, genau wie eine Verknüpfung für Einstellungen.

Ist es möglich, dies so umzusetzen, wie ich es möchte? Hat jemand irgendwelche Vorschläge?

Hier ist mein Code:

import android.app.Activity;
import android.content.Intent;
import android.content.pm.PackageManager;


public class MainActivity extends Activity {

    public void  LaunchComponent (String packageName, String name){
        Intent i = new Intent(Intent.ACTION_MAIN);
        PackageManager manager = getPackageManager();
        i = manager.getLaunchIntentForPackage("com.sec.android.app.controlpanel");
        i.addCategory(Intent.CATEGORY_LAUNCHER);
        startActivity(i);

    }
}

Ich habe derzeit keine Layoutdatei wie main.xml in meiner App, da sie keine Benutzeroberfläche oder Layoutelemente enthält. Sie müssen den Benutzer lediglich an eine andere App-Aktivität senden. Ich benutze dieses Tutorial (fehlende Verknüpfung) und habe alle Codebeispiele implementiert. Ich kann es nicht herausfinden. Ich bin neu in der Android-Entwicklung und Java ist nicht meine beste Sprache. Offen für Kritik oder Anregungen.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage