首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将Flash项目导入FDT

将Flash项目导入FDT
EN

Stack Overflow用户
提问于 2014-05-23 08:26:29
回答 1查看 680关注 0票数 0

看起来Adobe不会继续开发FB,所以我正在考虑使用FDT。然而,不知何故,我很难让我的FB项目在FDT中运行。在我的FB工作区中,我使用了基于库项目的多个Flex库项目、一个Mobile和一个桌面Flex项目。现在,我尝试将这些项目导入FDT --它们进行编译,并让它们在模拟器上运行,但是当应用程序启动时,我得到了许多错误,比如:

错误#1014:找不到Spark.skins.mobile.supportClasses::ButtonBarButtonSkinBase类。

找不到类spark.components::Application。

下面是我将FB项目导入FDT的步骤:

  1. 用File->Import导入所有项目
  2. 将Flash自然添加到所有项目中
  3. 将项目类型设置为用于库项目和桌面项目的AIR,用于移动项目的
  4. 将src文件夹和libs文件夹以及lib文件夹中的所有src添加到类路径中。
  5. 将其他项目使用的项目添加到这些项目的构建路径中。
  6. 一些项目的构建给了我一个警告:=“swc -文件名具有样式默认值,并且位于库路径中,这意味着依赖项将在没有样式的情况下链接进来。这可能导致使用输出swc的应用程序缺少皮肤。应该将swc放在外部库路径中。”因此,我选中了FDT构建路径中的每个SWCs的复选框,以便将SWCs用作运行时共享代码。在那之后,警告就消失了。

从那以后,我就可以在没有警告或错误的情况下构建一切。然而,当在模拟器中运行应用程序时,它会立即崩溃,产生数百个来自上面的错误。我尝试在中添加更多的SWCs作为运行时共享代码,这也没有解决问题。移动项目似乎无法访问这些基本库,也无法访问我的库项目。

我做错什么了?-/

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-06-05 15:47:28

验证用于Air应用程序的spark.swc和所有其他必需的SDK在Properties/FDT /SDK库中。

类spark.components.Application位于spark.swc中。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23824378

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档