2013-10-07 13 views
6

Sto utilizzando Android HockeyAppSDK per distribuire gli aggiornamenti a un'applicazione. Sto cercando di utilizzare lo docs per personalizzare la classe predefinita UpdateManager per consentire l'installazione automatica degli aggiornamenti, senza richiedere all'utente di accettare l'aggiornamento.Aggiornamento automatico dell'applicazione utilizzando l'SDK HockeyApp

Sono abbastanza sicuro di come gestirlo. Il modo più ovvio (nella mia mente in ogni caso) è quello di effettuare le seguenti operazioni:

private void checkForUpdates() { 

    UpdateManager.register (this, Constants.HOCKEY_API_KEY, new UpdateManagerListener() { 

     public void onUpdateAvailable() { 
      //I assume stuff will need to be handled here  
     } 
    });  
} 

Qualcuno ha fatto prima, o può trovare un modo per farlo?

Molte grazie

risposta

4

Dopo-mail al team di supporto per Hockey, credono che all'interno della loro API compilato in corso, non è possibile eseguire un aggiornamento senza richiedere agli utenti di accettare.

L'intera fonte richiederebbe la modifica e la compilazione prima di funzionare come previsto.

+0

HockeyApp SDK per Android ha 'bandiera isDialogRequired' ma sembra non consente di aggiornare l'app senza una notifica. –

0

È possibile utilizzare UpdateTask dalla libreria

+0

Potete fornire un codice di esempio per come ciò potrebbe essere fatto? –

Problemi correlati