About

<#TEMPLATE_INCLUDE_NINEPAGE_ABOUTME#>
  • Mar

    1

    重启 AIR 应用程序的方法

    • 0 Comments
    • Flash Platform

    不用找了,Adobe Air 没有提供原生的 restart() 类似的方法,但也没有复杂到需要 ANE 或 NativeProcess 类与其它脚本或进程交互才能重启。使用以下的方法即可实现 Adobe Air APP 的重启:

    1、首先将 AIR 应用程序描述符文件中的 allowBrowserInvocation 改为 true,并启动该属性(默认它是未启用的)。

    2、使用以下代码: 

    import adobe.utils.ProductManager;
    var app:NativeApplication = NativeApplication.nativeApplication;
    app.exit();
    var mgr:ProductManager = new ProductManager("airappinstaller");
    mgr.launch("-launch " + app.applicationID + " " + app.publisherID);

    More...