2012-06-19 4 views
1

mon système ouvrira l'installation si l'utilisateur clique sur le boutonauto Eclipse delete apk après l'installation APK

intent.setDataAndType(Uri.parse("file://sdcard/abc.apk"), "application/vnd.android.package-archive"); 

je cherche la solution que le système sera automatiquement supprimer le fichier apk une fois l'installation terminée.

+0

Utilisez ant ou maven pour le script – pawelzieba

+0

@melvintcs: avez-vous trouver la solution pour supprimer apk après installé? – Manoj

Répondre

1

Vous pouvez écouter à partir de la diffusion de l'intention ACTION_PACKAGE_ADDED. Here is a list of all intent broadcasts. Notez qu'il existe différentes diffusions si le package est installé ou s'il met à jour un autre package. Je suppose qu'il y a des informations dans la diffusion quant à quel paquet a été installé, donc vous ne supprimez pas accidentellement l'apk quand une autre application est installée :)

+0

pouvez-vous fournir avec plus d'exemple? Je reçois rarement les informations de google – melvintcs

+0

Il est juste en train d'écouter une émission. Vous devriez être capable de trouver plusieurs exemples sur google et stackoverflow. – pgsandstrom

+0

@pgsandstrom forment les docs: Notez que le paquet nouvellement installé ne reçoit pas cette diffusion. – Siddhesh