我正在使用RTFMP和flex开发p2p应用程序,我正在使用adobe cirrus服务器进行这方面的研究,并在windows上开发了flex客户端应用程序,它可以正常工作。现在我想创建客户端使用flex on Linux约束是客户端应该运行所有类型的Linux Red hat,Ubuntu等。
flex开发会不会在所有的Linux上都被支持?
在Linux上进行flex开发需要进行哪些开发?
有没有可用于flex开发的IDE?
发布于 2011-01-14 02:21:41
您可以使用Flex SDK中提供的命令行编译器在Linux上使用Flex进行开发。
Flash Builder,基于eclipse的Adobe IDE在Linux上不受支持。但是,您可以搜索到备用IDE。FDT是一个支持linux的操作系统。我以为IntelliJ也这么认为。在Max大会上演示了IntelliJ对Flex的支持,非常棒。
发布于 2013-01-18 11:15:45
Emacs有一个ActionScript 3 mode和一个用于Flex debugger的绑定。配置mxmlc的Makefile非常简单:
MXMLC = /home/foo/flex_sdk/bin/mxmlc
MFLAGS =
TARGETS = hello.swf
all: $(TARGETS)
clean:
$(RM) $(TARGETS)
.SUFFIXES: .as .swf
.as.swf:
$(MXMLC) $(MFLAGS) $<下面是一个示例Rakefile:
task :default do
DEV_ROOT = "/Users/base/flex_development"
PUBLIC = "#{DEV_ROOT}/bin"
FLEX_ROOT = "#{DEV_ROOT}/src"
system "/Developer/SDKs/Flex/bin/mxmlc --show-actionscript-warnings=true --strict=tr
ue -file-specs #{FLEX_ROOT}/App.mxml"
system "cp #{FLEX_ROOT}/App.swf #{PUBLIC}/App.swf"
end和一个示例Ant任务:
<target name="compileMain" description="Compiles the main application files.">
<echo>Compiling '${bin.dir}/main.swf'...</echo>
<java jar="${FLEX_HOME}/lib/mxmlc.jar" fork="true" failonerror="true">
<arg value="+flexlib=${FLEX_HOME}/frameworks" />
<arg value="-file-specs='${src.dir}/main.mxml'" />
<arg value="-output='${bin.dir}/main.swf'" />
</java>
</target>参考
https://stackoverflow.com/questions/4679230
复制相似问题