Je veux faire une application Android qui montre une liste d'applications (téléchargées sur le marché android) et lance celle que l'utilisateur sélectionne. D'après ce que j'ai lu, je dois utiliser des intentions comme ceci:Lancer des activités inconnues à partir d'une application Android
Intent intent = new Intent();
intent.setClassName(packageName, className);
startActivity(intent);
Je veux juste être en mesure de lancer les applications, et non pas une activité spécifique qu'ils pourraient avoir.
Ma question est: comment pourrais-je lancer ces applications si je ne connais pas leur nom de paquet ou className? ou peut-être, comment pourrais-je connaître leur className et packageName, si c'est une application de source fermée que je n'ai pas développée.
Merci.
merci beaucoup! Je ne savais pas à propos de cette classe utile ... – oscarello