Hi, I want to make an android application that shows a listing of applications (downloaded from the android market) and launches the one that the user selects. From what I've read, I'd have to use intents like this:
Intent intent = new Intent();
intent.setClassName(packageName, className);
startActivity(intent);
I just want to be able to launch the applications, not a specific activity that they could have.
My question is: how could I launch these applications if I don't know their packageName or className? or maybe, how could I get to know their className and packageName, if it's a closed source application that I didn't develop.
Thanks.