【发布时间】:2014-08-12 00:04:05
【问题描述】:
我正在为 Adobe AIR android 应用程序创建一个 Java 扩展。我对 Adobe Flash 很陌生。我没有 flash builder,只有 flashdevelop IDE。我按照Adobe article to create extensions 的说明进行操作。该教程非常有用,但不幸的是,这是基于 Flash Builder。
第 1 步:使用 java 代码创建 jar 文件 -> 我这样做了。
第 2 步:创建一个 SWC 文件,它是第 1 步中创建的 jar 文件的包装器。这就是我卡住的地方。我尝试使用ExportSWC4.2 组件,但这并不成功。然后现在我正在尝试使用 SDK 附带的 compc 实用程序。在这两种方法中,我都遇到了一个问题,即我不知道如何将步骤 1 中创建的 jar 文件包含在使用 compc 构建 swc 中。所以,我总是在我的扩展 as3 文件中从包装器项目中得到关于缺少 java 包/扩展的错误。
我当前的构建命令类似于:
compc -source-path . -include-classes .... -output ....
所以我的问题是:如何指示 compc 编译器它应该引用我的 .jar 文件? 或者有更好的方法吗?
【问题讨论】:
标签: android actionscript-3 flash air