Saya mengajukan pertanyaan yang mirip dengan ini awal pekan ini, tetapi saya masih tidak mengerti bagaimana cara mendapatkan daftar semua aplikasi yang diinstal dan kemudian memilih satu untuk dijalankan.
Saya sudah mencoba:
Intent intent = new Intent(ACTION_MAIN);
intent.addCategory(CATEGORY_LAUNCHER);
dan ini hanya menunjukkan aplikasi yang sudah diinstal sebelumnya atau dapat menjalankan ACTION_MAIN
jenis Intent.
Saya juga tahu saya bisa menggunakan PackageManager
untuk mendapatkan semua aplikasi yang terinstal, tetapi bagaimana saya menggunakan ini untuk menjalankan aplikasi tertentu?