Autore Topic: Versione applicazione e data installazione  (Letto 3148 volte)

Offline Grifith

  • Utente junior
  • **
  • Post: 56
  • Respect: +1
    • Mostra profilo
    • La mia prima applicazione...
Versione applicazione e data installazione
« il: 05 Aprile 2011, 12:27:16 CEST »
0
Buongiorno,

so che sto facendo una richiesta bislacca, ma è possibile determinare, da codice, la versione della mia applicazione e in che giorno è stata installata sul dispositivo?

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:Versione applicazione e data installazione
« Risposta #1 il: 05 Aprile 2011, 12:35:12 CEST »
+1
Con questa ottieni tutto quello che ti serve e molto altro:

getPackageInfo(java.lang.String, int)
PackageManager | Android Developers)
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline Grifith

  • Utente junior
  • **
  • Post: 56
  • Respect: +1
    • Mostra profilo
    • La mia prima applicazione...
Re:Versione applicazione e data installazione
« Risposta #2 il: 05 Aprile 2011, 14:09:47 CEST »
0
Con questa ottieni tutto quello che ti serve e molto altro:

getPackageInfo(java.lang.String, int)
PackageManager | Android Developers)

Grazie mille...

Per ora sono riuscito a determinarmi soltanto la versione... Ora mi mancherebbe soltanto la data di installazione...
Se hai qualche dritta anche in questo caso, ben venga :D

Edit: ho trovato il medoto firstInstallTime che mi restituisce il long... Bene... ora mi manca solo il modo di parserizzarlo... :D
Grazie ancora!!!!
« Ultima modifica: 05 Aprile 2011, 14:16:08 CEST da Grifith »

Offline JD

  • Amministratore
  • Utente storico
  • *****
  • Post: 1600
  • Respect: +232
    • leinardi
    • Mostra profilo
  • Dispositivo Android:
    LG Nexus 5
  • Sistema operativo:
    L'ultima Ubuntu
Re:Versione applicazione e data installazione
« Risposta #3 il: 06 Aprile 2011, 07:23:41 CEST »
0
Edit: ho trovato il medoto firstInstallTime che mi restituisce il long... Bene... ora mi manca solo il modo di parserizzarlo... :D
Grazie ancora!!!!

Occhio che è disponibile solo dalle api 9 in poi: PackageInfo | Android Developers
È stata trovata una soluzione al tuo problema?
Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato ;).
E se hai aperto tu il thread marcalo come risolto cliccando !

Offline Nicola_D

  • Utente storico
  • *****
  • Post: 2479
  • SBAGLIATO!
  • Respect: +323
    • Github
    • Google+
    • nicoladorigatti
    • Mostra profilo
  • Dispositivo Android:
    Nexus 6p, Nexus 4, Nexus S, Nexus 7(2012)
  • Sistema operativo:
    Windows 7
Re:Versione applicazione e data installazione
« Risposta #4 il: 06 Aprile 2011, 10:58:14 CEST »
0
Occhio che è disponibile solo dalle api 9 in poi: PackageInfo | Android Developers
deve esserci un modo anche su api piu basse, ad esempio AppBrain ti segnala la data di ultimo update, che sarebbe solo per API >= 9, ma io con l'hero lo vedo!
IMPORTANTE:NON RISPONDO A PROBLEMI VIA MESSAGGIO PRIVATO
LOGCAT: Non sai cos'è? -> Android Debug Bridge | Android Developers
               Dov'è in Eclipse? -> Window -> Open Prospective -> DDMS e guarda in basso!
[Obbligatorio] Logcat, questo sconosciuto! (Gruppo AndDev.it LOGTFO) - Android Developers Italia

Offline Grifith

  • Utente junior
  • **
  • Post: 56
  • Respect: +1
    • Mostra profilo
    • La mia prima applicazione...
Re:Versione applicazione e data installazione
« Risposta #5 il: 06 Aprile 2011, 11:13:17 CEST »
0
deve esserci un modo anche su api piu basse, ad esempio AppBrain ti segnala la data di ultimo update, che sarebbe solo per API >= 9, ma io con l'hero lo vedo!

Azz... E io che stavo già festeggiando!!!!  ;-)

Semmai posso provare a bloccare l'applicazione soltanto per coloro che hanno a disposizione le api >= 9... Vedremo quello che diranno in sede... O, in caso, una soluzione alternativa... Ma, qualora l'applicazione venisse aggiornata, facendo il passaggio di versione, mi verrebbe aggiornata anche la data, con il caso che ho utilizzato?

Una piccola curiosità... Le api vengono aggiornate con l'aggiornamento del sistema operativo, giusto? Oppure sto dicendo una cavolata?
E possibile trovare in rete uno storico delle versioni della api, nel senso trovare la data di rilascio?

Grazie mille... Veramente!!!!

Offline JD

  • Amministratore
  • Utente storico
  • *****
  • Post: 1600
  • Respect: +232
    • leinardi
    • Mostra profilo
  • Dispositivo Android:
    LG Nexus 5
  • Sistema operativo:
    L'ultima Ubuntu
Re:Versione applicazione e data installazione
« Risposta #6 il: 06 Aprile 2011, 12:35:36 CEST »
0
deve esserci un modo anche su api piu basse, ad esempio AppBrain ti segnala la data di ultimo update, che sarebbe solo per API >= 9, ma io con l'hero lo vedo!
Credo che AppBrain si ricavi le sue statistiche in modo indipendente (così come è in grado di leggere i commenti o i voti del Market)...
È stata trovata una soluzione al tuo problema?
Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato ;).
E se hai aperto tu il thread marcalo come risolto cliccando !

Offline Nicola_D

  • Utente storico
  • *****
  • Post: 2479
  • SBAGLIATO!
  • Respect: +323
    • Github
    • Google+
    • nicoladorigatti
    • Mostra profilo
  • Dispositivo Android:
    Nexus 6p, Nexus 4, Nexus S, Nexus 7(2012)
  • Sistema operativo:
    Windows 7
Re:Versione applicazione e data installazione
« Risposta #7 il: 06 Aprile 2011, 13:41:25 CEST »
0
Credo che AppBrain si ricavi le sue statistiche in modo indipendente (così come è in grado di leggere i commenti o i voti del Market)...
no, la data di installazione /aggiornamento di un'app la prende dal device!
IMPORTANTE:NON RISPONDO A PROBLEMI VIA MESSAGGIO PRIVATO
LOGCAT: Non sai cos'è? -> Android Debug Bridge | Android Developers
               Dov'è in Eclipse? -> Window -> Open Prospective -> DDMS e guarda in basso!
[Obbligatorio] Logcat, questo sconosciuto! (Gruppo AndDev.it LOGTFO) - Android Developers Italia

Offline JD

  • Amministratore
  • Utente storico
  • *****
  • Post: 1600
  • Respect: +232
    • leinardi
    • Mostra profilo
  • Dispositivo Android:
    LG Nexus 5
  • Sistema operativo:
    L'ultima Ubuntu
Re:Versione applicazione e data installazione
« Risposta #8 il: 10 Aprile 2011, 10:03:18 CEST »
0
Stiamo parlando del sito o dell'app ufficiale? In ogni caso l'app ufficiale potrebbe semplicemente catturare l'intent android.intent.action.PACKAGE_ADDED e tenersi un log delle varie installazioni :P.
È stata trovata una soluzione al tuo problema?
Evidenzia il post più utile premendo . È un ottimo modo per ringraziare chi ti ha aiutato ;).
E se hai aperto tu il thread marcalo come risolto cliccando !

Offline Nicola_D

  • Utente storico
  • *****
  • Post: 2479
  • SBAGLIATO!
  • Respect: +323
    • Github
    • Google+
    • nicoladorigatti
    • Mostra profilo
  • Dispositivo Android:
    Nexus 6p, Nexus 4, Nexus S, Nexus 7(2012)
  • Sistema operativo:
    Windows 7
Re:Versione applicazione e data installazione
« Risposta #9 il: 10 Aprile 2011, 21:59:37 CEST »
0
Stiamo parlando del sito o dell'app ufficiale? In ogni caso l'app ufficiale potrebbe semplicemente catturare l'intent android.intent.action.PACKAGE_ADDED e tenersi un log delle varie installazioni :P.
si si,parlavo dell'app! può essere un 'idea, però non ho fatto caso se l'app si apre in background quando installi qualcosa...
IMPORTANTE:NON RISPONDO A PROBLEMI VIA MESSAGGIO PRIVATO
LOGCAT: Non sai cos'è? -> Android Debug Bridge | Android Developers
               Dov'è in Eclipse? -> Window -> Open Prospective -> DDMS e guarda in basso!
[Obbligatorio] Logcat, questo sconosciuto! (Gruppo AndDev.it LOGTFO) - Android Developers Italia

Offline rossella.85

  • Nuovo arrivato
  • *
  • Post: 21
  • Respect: +1
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Rossella Morgante
  • Sistema operativo:
    Ubuntu 11.10
Re:Versione applicazione e data installazione
« Risposta #10 il: 12 Giugno 2014, 10:22:30 CEST »
0
Salve ragazzi, invece, è possibile conoscere la data di istallazione della prima versione istallata sul dispositivo?
Si potrebbe salvare la data di istallazione sul dispositivo da qualche parte, ma non lo trovo un metodo tanto efficiente e sicuro... qualche dritta? grazie mille

« Ultima modifica: 12 Giugno 2014, 10:24:14 CEST da rossella.85 »