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