博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Flex警告:framework.swc”具有默认样式并且在 library-path 中,表...
阅读量:6404 次
发布时间:2019-06-23

本文共 940 字,大约阅读时间需要 3 分钟。

hot3.png

错误描述:   

    首先要提醒你的是不要小看Flex中的警告,Flex中的警告和java中不一样,有些警告可能是致命的,以至于你不能够正常使用生成的.SWC文件。

    这个警告的完整说明可能是:

“D:\Adobe\Adobe Flash Builder 4.5\sdks\4.5.1\frameworks\libs\framework.swc”具有默认样式并且在 library-path 中,表示依赖项将不带有样式进行链接。这可能会导致使用输出 swc 的应用程序出现外观丢失的现象。swc 应该放置在 external-library-path 中。

    或者:

    The swc ‘/Applications/Adobe Flash Builder Burrito/sdks/4.5.0/frameworks/libs/framework.swc’ has style defaults and is in the library-path, which means dependencies will be linked in without the styles. This can cause applications, which use the output swc, to have missing skins. The swc should be put in the external-library-path.

    当然还有可能是针对spark.SWC文件的,解决方法是一样的。

错误原因:

    之所以会产生这个错误是因为这两个swc文件都带有样式文件defaults.css,如果把这两个库文件合并到代码中系统不会把defaults.css也自动带走,所以就产生了冲突。而系统默认添加的swc文件是合并到代码中的,所以我们要修改系统连接swc文件的方式。

解决办法:

    项目右击——属性——Flex库构建路径——库路径——点击Flex SDK(Flex4.6.0)——选中冲突的swc文件——点开,然后选择链接类型——选择右边操作栏编辑——取消选中与框架相同,然后选择链接类型为外部。

转载于:https://my.oschina.net/u/266531/blog/174160

你可能感兴趣的文章
win7环境下的栈溢出与实战
查看>>
查看ios字体库方法
查看>>
八大监听器
查看>>
self.navigationController退出到指定页面,或者一次性pop出n个页面
查看>>
Quartz实现数据库动态配置定时任务
查看>>
iptables 端口转发以及双向通信
查看>>
备战一线互联网公司Java工程师面试题 (1)
查看>>
ThinkPHP中自动验证失败
查看>>
jquery图片切换插件jquery.cycle.js参数详解
查看>>
JavaScript push() 方法
查看>>
Map集合
查看>>
JSP基础语法1
查看>>
elasticsearch Java API 之GET API & DELETE API
查看>>
《深入理解Java虚拟机》——GC基础概念
查看>>
微信小程序联盟:官方文档+精品教程+demo集合(5月31日更新,持续更新中……)...
查看>>
Fastjson 的 Set类型和 WriteClassName 选项引起的BUG
查看>>
翻译: 星球生成 II
查看>>
IOS 多线程
查看>>
python序列化数据本地存放
查看>>
#CCNA#IP地址、子网划分参考资料网址
查看>>