Comment obtenir la date et l'heure d'installation de l'application?

Réponses:

12

Il existe plusieurs applications à utiliser, mais j'aime utiliser App Detective .

C'est facile, concis et entièrement détaillé. Cela indiquera le temps d'installation et bien plus encore.

capture d'écran

HasH_BrowN
la source
Merci @Andrew pour la modification de l'image, pour une raison quelconque, une capture d'écran incorrecte antérieure a été téléchargée lors de la publication
HasH_BrowN
stackoverflow.com/questions/7470314/… . stackoverflow.com/questions/11246326/… . stackoverflow.com/questions/10888768/… . Ceux-ci sont ajoutés aux commentaires, car cela rendrait la réponse hors sujet selon la portée d'Android Enthusiast. J'ai inclus ces liens car ils sont pertinents et utiles, mais pas pour l'utilisateur final.
HasH_BrowN
Merci. Détective App est le meilleur. Il a pu déterminer la date d'installation de toutes les applications, même les applications installées avant l'installation des détectives d'applications
3

Lorsque chaque application est installée, vous obtenez une diffusion Package_Added. Vous pouvez enregistrer cette instance d'heure et de date lorsque vous recevez la diffusion et la stocker localement et la récupérer. J'espère que cela t'aides.

Saurav
la source
2
Je pense qu'une sorte de fichier journal sera là .. d'accord?
BusyTraveller
1
Je n'ai jamais rencontré d'API pour accéder à ces informations. J'ai affiché la solution comme l'une des solutions probables.
Saurav
Quelle méthode utilisez-vous pour obtenir la Package_Addeddiffusion? Quelles mesures sont prises? ...... de cette façon, quiconque lira ceci pourra suivre et reproduire les résultats. Merci
HasH_BrowN
1
Vous pouvez ajouter une intention de récepteur: "android.intent.action.PACKAGE_ADDED" dans votre fichier manifeste et écrire un récepteur de diffusion pour ce récepteur. Capturez l'action "Intent.ACTION_PACKAGE_ADDED" dans votre récepteur et récupérez le nom installé de l'application par: intent.getData (). Enregistrez-le sous forme de chaîne dans la base de données et récupérez également la date et enregistrez. De cette façon, vous pouvez obtenir le nom et la date d'installation de l'application. J'ai également un lien pour montrer comment créer l'émission pour cela dans mon github: github.com/kodered/Application-Monitor
Saurav
2

Changelog Droid est une application qui intercepte la diffusion Package_Added et enregistre toutes les installations et mises à jour des packages. Cela ne fonctionne que pour les applications ajoutées / mises à jour après son installation.

Vous pouvez également consulter les heures de création des répertoires dans ... / sdcard0 / Android / data - bien que toutes les applications ne semblent pas y créer un répertoire, et je ne sais pas si cela est fait au moment de l'installation ou lors de la première exécution, etc.

pgs
la source