Come ottenere la data e l'ora di installazione dell'applicazione?


Risposte:


12

Esistono diverse app da utilizzare, ma mi piace usare App Detective .

È facile, conciso e completamente dettagliato. Questo indicherà i tempi di installazione e molto altro.

immagine dello schermo


Grazie @Andrew per la modifica delle immagini, per qualche motivo prima dello screenshot sbagliato caricato durante la pubblicazione
HasH_BrowN

stackoverflow.com/questions/7470314/… . stackoverflow.com/questions/11246326/… . stackoverflow.com/questions/10888768/… . Questi vengono aggiunti ai commenti, perché renderebbero la risposta off-topic in base all'ambito di Android Enthusiast. Ho incluso questi collegamenti perché sono pertinenti e utili, ma non per l'utente finale.
HasH_BrowN

Grazie. Il detective dell'app è il migliore. È stato in grado di determinare la data di installazione di tutte le app anche le app installate prima dell'installazione dei rilevatori di app

3

Quando ogni applicazione è installata si ottiene una trasmissione Package_Added. È possibile salvare quell'istanza di ora e data quando si riceve la trasmissione, memorizzarla localmente e recuperarla. Spero che questo ti aiuti.


2
Penso che ci sarà una specie di file di registro ... ok?
OccupatoTraveller

1
Non ho mai incontrato alcuna API per accedere a queste informazioni. Ho pubblicato la soluzione come una delle possibili soluzioni.
Saurav,

Quale metodo stai usando per ottenere la Package_Addedtrasmissione? Quali passi vengono intrapresi? ...... in questo modo chiunque legga questo sarebbe in grado di seguire e duplicare i risultati. Grazie
HasH_BrowN

1
Puoi aggiungere un intento del ricevitore: "android.intent.action.PACKAGE_ADDED" nel tuo file manifest e scrivere un ricevitore di trasmissione per questo ricevitore. Cattura l'azione "Intent.ACTION_PACKAGE_ADDED" come il ricevitore e recupera il nome dell'applicazione installata da: intent.getData (). Salva come stringa nel database e recupera anche la data e salva. In questo modo è possibile ottenere il nome e la data di installazione dell'applicazione. Ho anche un link per mostrare come creare la trasmissione per questo nel mio github: github.com/kodered/Application-Monitor
Saurav

2

Changelog Droid è un'app che rileva la trasmissione Package_Added e registra tutte le installazioni e gli aggiornamenti dei pacchetti. Funziona solo con le app aggiunte / aggiornate dopo l'installazione.

Puoi anche guardare i tempi di creazione delle directory in ... / sdcard0 / Android / data, anche se non tutte le app sembrano creare una directory lì, e non sono sicuro che sia fatto al momento dell'installazione o al primo avvio, eccetera.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.