【问题标题】:Create Workers for Android in Flash Builder 4.7在 Flash Builder 4.7 中为 Android 创建 Worker
【发布时间】:2014-05-05 00:58:11
【问题描述】:

我已经下载并覆盖了 AIR 4 SDK,它支持 Android 上的 Workers。

但在 Flash Builder 4.7 中,当我尝试通过菜单创建 Worker 时,我收到错误消息:

“您必须创建一个 Flex 或 Actionscript 项目来保存此文件”

如何

1) 解决这个问题,让 Workers 在 Android/Mobile 上工作,即使不是通过菜单?

和/或

2) 让工作人员按照他们在 Android/移动设备上的 Flash Builder 中的工作方式工作?

【问题讨论】:

    标签: android actionscript-3 flash-builder


    【解决方案1】:

    “通过菜单创建 Worker”是什么意思?

    Flash Builder 4.7 变得非常老旧 - 比 AIR 4 更早。如果您在应用程序 xml 中使用正确的 SDK 和 -swf-version 和 air 命名空间 4.0,那么您应该能够导入和使用 Worker 类在你的代码中,阿拉:

    import flash.system.Worker;
    import flash.system.WorkerDomain;
    
    public class Main extends Sprite
    {
        private var _worker:Worker;
        ...
    

    我有一个兼容性库,其中包含一些可能对您有所帮助的演示(因为它动态查找类,因此您不需要导入,如果这是问题所在),我在它发布时写了一篇关于 Android 支持的博客:

    https://github.com/jcward/AS3-Worker-Compat

    http://jcward.com/AIR+3.9+Workers+Beta

    但正如您所知,我不是 Flash Builder 用户,因此在这方面我可能无法提供帮助。祝你好运!

    【讨论】:

    • Flash Builder 有一个内置系统,可以在通过菜单将它们添加到项目中时重新编译并自动集成它们
    • 明白了。那我想你唯一的帮助就是希望 Adob​​e 更新 FB,但如果我是你,我不会屏住呼吸。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-24
    • 2013-06-29
    • 1970-01-01
    • 1970-01-01
    • 2013-02-21
    相关资源
    最近更新 更多