Как перезапустить автономное приложение Adobe Air/Flex

Если можно использовать scp вместо ftp, -r, опция сделает это для Вас. Я проверил бы, чтобы видеть, можно ли использовать более современный механизм передачи файлов, чем FTP.

6
задан Josh 20 May 2010 в 19:51
поделиться

1 ответ

package
{
  import mx.core.Application;
  import mx.core.WindowedApplication;
  import adobe.utils.ProductManager;

  public function reboot():void
  {
    var app:WindowedApplication =
        WindowedApplication(Application.application);

    var mgr:ProductManager =
        new ProductManager("airappinstaller");

    mgr.launch("-launch " +
        app.nativeApplication.applicationID + " " +
        app.nativeApplication.publisherID);

    app.close();
  }
}

Also make sure that the “allowBrowserInvocation” option is turned on in the AIR application descriptor template

"How to restart an AIR application from code"

3
ответ дан 10 December 2019 в 00:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: