用AIR覆盖flex SDK后缺少一些火花组件

阿林·艾瓦兹安(Arin Aivazian)

我想创建一个Flex移动应用程序。

我将Adobe AIR SDK 4.0.0(build:1390)的内容与Adobe flex SDK 4.6合并了

现在,当我在Flash Builder中创建新的Flex移动应用程序时,没有“ ViewNavigatorApplication”或“ View” Spark组件。编译给出错误:

无法将s:ViewNavigatorApplication解析为组件实现。

我注意到将AIR SDK与flex SDK合并后“ mobilecomponents.swc”fil列表中消失了。该文件中包含“ ViewNavigatorApplication”组件。

我尝试手动添加“ mobilecomponents.swc”,结果是编译了应用程序,但显示了空白的白屏。

Apache flex SDK 4.12.1存在相同的问题

当我将此叠加的flex和AIR用于纯AS3项目时,没有任何问题。

阿林·艾瓦兹安(Arin Aivazian)

好,问题解决了!对于陷入这种情况的其他人:

请注意,我试图手动安装SDK。我用红色表示Apache Flex SDK安装程序会通过自动执行操作来防止许多此类问题,尽管我自己尚未对其进行测试。

回到我的情况,此链接为我节省了:http : //riatiger.com/blog/2013/08/overlay-adobe-air-3-8-over-flex-sdk-4-6/

链接中的关键点:

...您应该下载不带新编译器的原始AIR SDK,否则在项目编译过程中会遇到一堆奇怪的消息。

因此,您应该从http://airdownload.adobe.com/air/win/download/latest/AdobeAIRSDK.zip下载AIR SDK,而不是从AIR SDK的正常下载页面下载。当将此版本的AIR SDK覆盖到flex SDK中时,您会注意到没有文件被覆盖。

完成此操作后,编辑“ frameworks / airmobile-config.xml”文件,并删除两次出现的“ {airHome} / frameworks /”,以防止编译错误。

完成所有步骤后,再次添加新的flex SDK文件夹以应用所有更改。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

用AIR覆盖flex SDK后缺少一些火花组件

来自分类Dev

尝试将新的AIR 3.8 SDK覆盖在3.4随附的Apache Flex SDK上

来自分类Dev

用XKB覆盖一些键码

来自分类Dev

关于AWS S3 SSL弃用和iOS SDK的一些疑惑

来自分类Dev

关于AWS S3 SSL弃用和iOS SDK的一些疑惑

来自分类Dev

模仿验证错误:Flex SDK 4.10更新后非法覆盖..

来自分类Dev

Flex Air应用程序中的评分组件

来自分类Dev

用图片替换一些文字

来自分类Dev

是否有一些Adobe Air替代品?

来自分类Dev

无法下载和更新一些Android SDK组件

来自分类Dev

React + Redux在组件更新后做一些事情

来自分类Dev

缺少一些括号

来自分类Dev

覆盖重载方法隐藏了一些重载

来自分类Dev

如何覆盖一些CSS类设置

来自分类Dev

JBoss集群覆盖了一些文件夹

来自分类Dev

cout覆盖了我的一些指针

来自分类Dev

过滤一些字符串,但其中一些不过滤!用 grepl

来自分类Dev

用一些元素初始化List <>

来自分类Dev

bash中“ $ *”的一些用例是什么?

来自分类常见问题

用特定格式分割一些文本

来自分类Dev

Alternative的“一些”和“许多”有什么用?

来自分类Dev

UITableView-用一些复杂的数据填充表

来自分类Dev

用Seaborn移除一些x标签

来自分类Dev

用图像替换一些文本Qt

来自分类Dev

用微秒的php增加一些时间

来自分类Dev

用表中的一些值制作图表

来自分类Dev

notepad ++用一些文本替换文本

来自分类Dev

用一些新的var jquery替换var

来自分类Dev

一些特定用例的C ++原子存储顺序