`
ch19880311
  • 浏览: 27267 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Flex打包SWC时使用manifest.xml清单文件

    博客分类:
  • Flex
阅读更多
Flex打包SWC时如果不使用清单文件,那么每个类就用自己的默认命名空间,即类所在的包名。比如类ResizeWindow.as类在com.window包中,那么,当css或mxml引用时,可采用如下代码:
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
xmlns:window="com.window.*">

<window:resizeWindow id="windowID"/>

</mx:Application>


采用清单文件可以将不同包中的各个类统一成一个namespace,具体清单文件内容格式如下:
<?xml version="1.0"?>
<componentPackage>
	<component id="ResieWindow" class="com.window.ResizeWindow"/>
	<component id="EnhancedDateField" class="com.control.EnhancedDateField"/>
</componentPackage>

在编译时,可以在flex-config.xml文件中添加自定义namespace
<namespaces>
      <namespace>
          <uri>http://www.adobe.com/2006/mxml</uri>
          <manifest>mxml-manifest.xml</manifest>
      </namespace>
      <namespace>
          <uri>http://www.custom.lib</uri>
          <manifest>manifest.xml</manifest>
      </namespace>
</namespaces>

分享到:
评论

相关推荐

    Flex中采用Flex-config.xml进行命令行的编译

    在命令行编译时,`flex-config.xml`的使用方式通常是通过`-config`参数指定其位置。例如,使用mxmlc命令编译一个名为`MyApp.mxml`的文件,你可以这样操作: ```bash mxmlc -config=myConfig/flex-config.xml MyApp....

    flex 使用swc 包

    1. **添加引用**:在Flex Builder或使用命令行编译时,将SWC文件添加到类路径或库路径中。在Flex Builder中,这可以通过右键点击项目-&gt;属性-&gt;Flex Build Path-&gt;Library Path来实现。 2. **导入类**:如果SWC中包含...

    使用ant编译生成flex的swc文件

    本文将深入探讨如何使用Ant工具来编译生成Flex的SWC文件,以此解决传统方式带来的繁琐和不便。 首先,让我们了解基本概念。`Ant`是一款由Apache软件基金会开发的Java构建工具,它基于XML编写构建脚本,可以跨平台...

    flexbuilder打包swc

    本文将深入探讨如何使用FlexBuilder来打包SWC库,这是一种非常重要的技能,对于开发者来说,能够有效地管理和重用代码。 首先,我们需要理解SWC文件是什么。SWC是“Shockwave Flash Component”的缩写,它是一种二...

    flex json解析包(corelib.swc)

    这个压缩包中的`library.swf`文件是编译后的库文件,它包含了实际的代码实现,而`catalog.xml`则是描述SWC库内容的元数据文件,包括类定义、资源等信息。 具体到JSON解析,核心的两个类是`JSON`和`JSONEncoder`: ...

    Flex使用as3xlsUTF8.swc库文件导出Excel

    在这种场景下,`as3xlsUTF8.swc`库文件就显得非常有用,它是一个专门针对Flex和Adobe AIR应用的库,允许开发者在ActionScript 3(AS3)环境中创建、读取和修改Excel文件,并且特别支持中文字符的正确显示。...

    HASSELBLAD哈苏903SWC使用说明书.pdf

    HASSELBLAD哈苏903SWC使用说明书.pdf

    flex osmf.swc

    而`catalog.xml`文件则记录了库中的类和资源信息,编译器会读取这个文件来了解如何正确地引用和使用SWC中的内容。 在实际开发中,使用OSMF的优势在于: 1. **模块化**:OSMF允许开发者将媒体播放功能拆分为可复用...

    HASSELBLAD哈苏905SWC使用说明书.pdf

    HASSELBLAD哈苏905SWC使用说明书.pdf

    FlexPaper的flex的swc文件

    本主题将详细探讨FlexPaper与Flex的结合使用,以及如何将提供的两个SWC文件整合到Flex工程中以调用API。 首先,让我们了解一下什么是SWC文件。SWC是Adobe Flex编译器生成的一种库文件格式,它包含了ActionScript类...

    playerglobal.swc 10.1

    这个版本的SWC文件包含了该版本Flash Player的所有公共类和接口,是开发者在使用FlashDevelop进行Flex 4.0开发时不可或缺的部分。由于Flash Player不断更新,每个新版本的playerglobal.swc都会包含新的API和功能,...

    fusioncharts/widgets for flex 的swf 与swc文件

    6. **使用示例**: 创建一个Flex应用时,你可能需要在MXML或ActionScript文件中创建一个`FusionCharts`对象,设置`chartId`、`width`、`height`属性,以及数据XML或JSON字符串。接着,使用`loadChart()`方法加载SWF并...

    FLEX调试工具Console.swc

    而`catalog.xml`则是SWC文件的元数据,包含了库中所有类的定义,使得编译器或IDE能够识别和使用这些类。 在实际开发中,`Console.swc`不仅可以提高调试效率,还能促进团队间的沟通。通过规范化的日志输出,开发者...

    selenium对flex程序的自动化测试.docx

    * SeleniumFlexAPI.swc 和 sfapi.swc 是两个重要的文件,需要添加到 Flex 项目中以便使用 Selenium 对 Flex 程序进行测试。 * 在编译 Flex 项目时,需要添加这两个文件到编译过程中。 * 在测试代码中,需要创建一个 ...

    flexviewer(arcgis-viewer-flex-3.5-src.rar )下载。包含agslib.swc文件。

    在FlexViewer中,agslib.swc文件是一个重要的组件,它是ArcGIS Flex API的库文件,提供了与ArcGIS Server进行交互的功能。这个库包含了各种地图服务、图层管理、地理编码、地理操作等功能的类和方法,使得开发者能够...

    flex在线地图(earthplayerlib.swc)的使用例子

    在本文中,我们将深入探讨如何使用Flex在线地图功能,特别是结合`earthplayerlib.swc`库的实践案例。`earthplayerlib.swc`是Adobe Flex应用程序中用于展示Google Earth插件的一个组件,它允许开发者创建丰富的3D地图...

    playerglobal.swc(11.3)

    playerglobal.swc(11.1)

    flex-sdk-4.5.1.21328A.zip

    而"lib"目录则包含了编译和运行Flex应用程序所需的库文件,如SWC文件,这些预编译的库提供了Flex组件、框架和其他服务。 "runtimes"子目录是Flex SDK中的一个重要部分,它包含了Adobe AIR(Adobe Integrated ...

Global site tag (gtag.js) - Google Analytics