1

我创建了一个 AIR 应用程序,但它使用外部 SWF 来提供额外的功能。我希望该 SWF 包含在安装中,但目前还没有。无论如何,我可以让 FlexBuilder 或任何其他工具在安装程序中包含这个额外的文件吗?我尝试手动添加文件(因为 .air 文件只是伪装的 zip 文件),但文件内必须有哈希检查。

4

4 回答 4

3

如果您将 SWF 文件放在应用程序的src目录中,它将为您提供包含在安装程序中的选项(之前我尝试将其放在应用程序的根文件夹中)。

于 2009-03-13T22:18:42.833 回答
2

如果您在 Flash 中工作,请转至文件>Adobe AIR 2.0 设置。对话框底部是包含文件的列表。将您的 SWF 添加到该列表中。

于 2011-03-04T18:34:54.967 回答
1

如果您想使用 Flex Builder 将文本文件添加到安装程序中怎么办?我尝试使用导出发布构建向导添加它,但我没有看到应用程序目录中生成的文本文件......有什么想法吗?

于 2009-12-28T11:33:19.720 回答
0

我会在项目 -> 属性 -> 构建器下添加一个自定义构建器

我对我想要打包一些 mxml 并作为文件的项目之一使用以下类似的东西,以便编译器不会尝试在导出时编译它们。将下面的 xml 保存为类似 copy_files.xml 的内容,并将新的 Ant Builder 添加到您的项目中。在构建器的目标选项卡下,我将我的设置为在每次清理时运行复制文件目标。

<?xml version="1.0" encoding="UTF-8"?>
<project name="SampleProject">
    <target name="copy-files" description="Copy Source Files">
            <copy todir="bin-debug/sources">
                <fileset dir="sources" >
                    <include name="**/*.*" />
                </fileset>
            </copy>
            <copy todir="bin-release/sources">
                <fileset dir="sources" >
                    <include name="**/*.*" />
                </fileset>
            </copy>
    </target>
</project>
于 2011-12-09T12:51:35.370 回答