2013-10-07 6 views
6

Ich verwende Android HockeyAppSDK, um Updates für eine Anwendung bereitzustellen. Ich versuche, die docs zu verwenden, um die Standardklasse UpdateManager so anzupassen, dass Updates automatisch installiert werden können, ohne den Benutzer aufzufordern, das Update zu akzeptieren.Automatisches Update der Anwendung mit HockeyApp SDK

Ich bin mir ziemlich unsicher, wie man damit umgeht. Der offensichtliche Weg (in meinem Kopf sowieso) ist folgendes zu tun: vor

private void checkForUpdates() { 

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

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

Hat jemand getan, oder einen Weg, es zu tun finden kann?

Vielen Dank

Antwort

4

Nach dem Support-Team für Hockey E-Mail, sie glauben, dass innerhalb ihrer aktuellen zusammengestellt API es nicht möglich ist, ein Update ohne Nachfrage Benutzer ausführen zu akzeptieren.

Die gesamte Quelle müsste geändert und kompiliert werden, bevor sie wie erwartet funktioniert.

+0

HockeyApp SDK für Android hat 'isDialogRequired' Flagge, aber es scheint nicht erlaubt die App ohne Benachrichtigung zu aktualisieren. –

0

Sie können UpdateTask verwenden aus der Bibliothek

+0

Können Sie Beispielcode angeben, wie dies durchgeführt werden könnte? –

Verwandte Themen