zoukankan      html  css  js  c++  java
  • Flex AIR 程序与运行环境打包

    开发环境:adobe flex buidler3

                         Advanced Installer 7.0.1

    问题提出:

    Adobe Air 是运行与桌面的flex 程序。但是他的运行必须依赖与adobe air runtime ,即运行环境。一般的开发模式是,发布成air 安装程序,如testhelloair.air ,但是如果要使用的话,必须在系统上安装 adobair runtime

    问题的解决:

    定制程序的安装包,并且在安装包中包含运行换环境,这样部署就比较方便。

    步骤:

    1,打包程序,testhelloair.air ,这个工作可以用flex buidler3 来完成。到官网下载adobe runtime。如下所示的两个文件。如图:

    2,在自己的系统上安装testhelloair
    3,安装完成后找到安装的目录,拷贝到刚才建立的文件夹中。如图:

    4,在 Ad中 新建项目,一路下一步到下一步。到”添加文件到您的工程中” 是,需选择刚才拷贝的有testhellair.exe 的那个文件夹,即如图


    这时,工程自动识别了可执行文件 testhelloair.exe ,这样,该安装包安装之后,就可以运行该可执行文件了。如图:

    5.细节设置该工程:

     

    包括,注册表了,一些文件等的操作都可以在这里设置。

    6.最重要的环节:运行环境

    运行环境表示,该可执行文件需要的运行环境

    点击运行环境,点击新建弹出窗口,如图:

    因为adobe air 运行环境是安装在系统的 C:\Program Files\Common Files\Adobe AIR\Versions\1.0 目录下边,所以需要判断 Adobe AIR.dll 该文件是否存在就可以判断该运行环境是否存在。
    设置安装条件,点击编辑



    设置 标准为“文件版本“ ,带查找文件:”[CommonFilesFolder]Adobe AIR.dll “,搜索深度为 5,需要的版本 最小为 1.0
    设置 选线 》》常规: 勾选“强制安装运行环境的安装“
    7,媒介设置:
    勾选 “使用lama压缩转存安装文件以使程序包大小最小“如图:


    8,构建工程,生产msi 安装包
    Testhelloair.msi

  • 相关阅读:
    888. Uncommon Words from Two Sentences
    344. Reverse String
    151. Reverse Words in a String
    557. Reverse Words in a String III
    811. Subdomain Visit Count
    上海市公积金、养老保险、医疗保险转出事宜
    476. Number Complement
    方法重载的条件
    简单工厂模式
    单例模式
  • 原文地址:https://www.cnblogs.com/csharponworking/p/2016451.html
Copyright © 2011-2022 走看看