2013-10-07 5 views
6

Я использую Android HockeyAppSDK для развертывания обновлений для приложения. Я пытаюсь использовать docs для настройки класса UpdateManager по умолчанию, чтобы обновления устанавливались автоматически, не предлагая пользователю принять обновление.Автоматическое обновление приложения с использованием HockeyApp SDK

Я совершенно не уверен, как с этим справиться. Очевидный способ (на мой взгляд, во всяком случае), чтобы сделать следующее:

private void checkForUpdates() { 

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

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

Кто-нибудь делал это раньше, или может найти способ сделать это?

Большое спасибо

ответ

4

После отправки по электронной почте в службу поддержки для хоккея, они считают, что в их нынешнем скомпилированного API не представляется возможным выполнить обновление без запроса пользователя, чтобы принять.

Весь источник потребует модификации и компиляции, прежде чем работать, как ожидалось.

+0

HockeyApp SDK для Android имеет 'флаг isDialogRequired' но, кажется, не позволяет обновлять приложения без уведомления. –

0

Вы можете использовать UpdateTask из библиотеки

+0

Можете ли вы представить пример кода, как это можно сделать? –

Смежные вопросы