如何在Adobe Flex文件中编译swf文件时监视swf文件中的版本?
答案 0 :(得分:4)
假设我正确理解了您的问题,您应该查看我的博客文章,标题为"Saving and Accessing Version/Compilation Information with Flex Applications",该文章继续解释如何在mxmlc中使用条件编译功能编译器将变量值保存到已编译的二进制文件中,然后将它们打印到应用程序本身的日志中(或在用户界面中显示)。
以下是该帖子的相关摘要:
# Compiling the binary with the conditional compilation parameter:
/path/to/mxmlc -define+=DEBUG::compiled,"Fri_Sep_12_17:26:13_on_Alis-MacBook.local" -strict=true /path/to/myApp.mxml
// Printing out the "compiled" value in the application code:
var DEBUG:Namespace = new Namespace("DEBUG");
var compiledStr:String = DEBUG::compiled;
trace("SWF was compiled: "+compiledStr);
就实际的“版本号”而言,我只使用了三件事: