2015-12-13 9 views
5

In che modo le app si aggiornano automaticamente internamente senza l'aggiornamento dal playstore? Voglio dire che i dati interni dell'app sono cambiati (via internet) senza essere aggiornati dal playstore. Ad esempio per qualsiasi app Contest o app Facebook. Qui il newsfeed viene aggiornato automaticamente.Come aggiornare l'app Android senza il playstore? Come l'app Facebook o qualsiasi app Contest

Qual è il termine tecnico per questo?

Qualsiasi tutorial su di esso?

risposta

16

Se si desidera verificare se l'app ha aggiornamenti (senza interagire con Google Play), è necessario eseguire il polling di un server (fornendo la versione corrente) e consentire al server di verificare se è disponibile una versione più recente. Se questo è il caso, lascia che il server risponda con un log delle modifiche e un url alla versione più recente.

Per fortuna, ci sono le librerie per farlo:

  • Android Auto Update. La biblioteca cinese, ma dovrebbe fare il trucco, lontano dalla libreria più popolare per farlo, ma questo può essere solo perché Google Play non è disponibile in Cina.
  • AppUpdateChecker Un semplice modo non di mercato per mantenere aggiornata l'app. Tutto ciò che è necessario impostare è un URL che punta a un documento JSON che descrive le modifiche dell'app.
  • Auto Updater Questo progetto consente di aggiornare automaticamente un'applicazione APK in esecuzione utilizzando un server di aggiornamento privato (vedere apk-updater) anziché il programma di aggiornamento di Google Play. Inoltre viene fornito con uno script del server.
  • SmartUpdates. Libreria precedente, ma istruzioni in inglese e fornisce anche uno script del server.
  • WVersionManager. Controlla gli aggiornamenti, ma l'aggiornamento effettivo deve essere scaricato dal Play Store.
+0

queste soluzioni funzionano senza accesso root? –

+0

@NickD Sì certamente – Mdlc

+0

Ho provato il primo e il terzo. Il primo è il migliore e il più semplice. – malajisi

Problemi correlati