2024年1月18日发(作者:)

绿色版Flash CS4常见的两个问题处理(创建放映文件出错、动作面板打开出错)

前言:

这次为好友制作贺卡,因为用惯了绿色版软件,这个照例用Flash CS3的绿色版,不过,制作过程一波三折,Flash绿色版出错现象比较多。总结了一下,发现主要有两个问题,而且这两个问题网上问的人很多,解决方法很少。所以特别写下过程记录,以便大家参考。

1)创建Flash放映文件时出错,目标目录不存在。更改您的发布设置(如图)

这个问题,目前网上并没有实质补救的方案,只有一个折衷的方案,就是通过安装Flash Player 9,在Flash Player中,按“文件”——“创建播放器……”把Flash Player 9播放器加入到作品中。

不过,这个方法毕竟治标不治本,Flash CS4本身的缺陷还是存在。

通过网上搜索,发现一段话:“更新放映文件播放器( Projector ) Flash MX 用来创建放映文件的播

放器文件在Flash MXPlayers 文件夹中。根据该文件夹中的独立播放器版本,可以创建发行或调试放映……”可惜,这个网页不能打开,但通过这段话,已经可以推测出一个答案:Flash要创建放映文件会调用Players目录中的播放器。从之前的折衷方法中可以发现,所谓的放映文件其实就是SWF文件加上播放器的合集。那么,可以这么来推测,Flash创建放映文件的方法其实就是先完成SWF的编译,然后简单地加上播放器就可以了。

按照这个理论,先下载Flash Player 10本地播放器,当然版本9也可以,笔者下载是绿色版播放器,就一个文件。(如图)目前网上提供下载的Flash Player本地播放器基本都是这个版本。

首先,在Flash目录中创建一个players目录,将下载的播放器放入这个目录中,启动Flash CS4,再次执行“windows放映文件”的发布操作。这次结果依然报错,不过错误提示已经发生了变化。(如图)

从提示变化可以推断出Flash制作放映文件的确需要players这个目录,只是目前的问题在于,这个目录中到底放着什么。回顾一下先前的假设,这个目录如果是用于放映文件的制作,那铁定是放播放器的。之所以会出错,很大的可能是播放器的名称有问题,按照这个思路,将播放器的文件名更改为“flashplayer”(如图)注释:

我用的操作系统win7,路径是C:Program Files (x86)Adobe Flash CS4CommonConfigurationPlayers

再次调用Flash CS4发布,此时,Flash可以顺利的完成放映文件的制作。

备注:我的这个flashplayer大小6.5MB,9.0了好像3M多

2)动作面板打开提示出错

这个解决方案已在blog中发布,顺便转过来,症状如图

当使用Flash中的动作面板时,弹出错误窗口“Java运行时环境初始化时出现错误,你可能需要重装Flash”。

到网上搜搜,发现这个问题非常普遍,这个问题是Flash中缺少JVM文件夹造成的。既然只是缺少文件夹,那复制一个不就行了吗?原本很简单的问题却在这一步上卡住了,网上谁也不愿意传一个JVM文件夹。于是给了很多其它建议,比如安装完整版。想想完整版功能更全,不如试试,于是笔者又搜索了Flash完整版的下载信息。这一搜吓一跳,一个完整版体积竟有450MB,对于一般都用U盘来携带的工具,这个体积是不能接受的。再想想就为了一个文件夹要重新下载一个450MB的安装包实在是不值得,于是这个绕道的方案不再考虑。

回到问题的源头,既然问题出在少了JVM文件夹,而且提示也指出错误与Java有关,那看看JVM到底是什么。(以下引用一段概念文字)

什么是JVM

JVM是Java虚拟机(Java Virtual Machine)的缩写,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能模拟来实现的。Java虚拟机有自己完善的硬件架构,如处理器、堆栈、寄存器等,还具有相应的指令系统。

从Java官方网站的注释看,JVM实际就是Java运行环境(Java Runtime Environment)

“供您电脑使用的 Java 软体或 Java Runtime Environment 也称为 Java Runtime、Runtime

Environment、Runtime、JRE、Java 虚拟机器、虚拟机器、Java VM、JVM、VM 或 Java 下载。”

回到实际问题中,现在可以明确问题的根源是缺少Java运行环境,那下载安装一个看看是否有效。

步骤1:登陆Java下载站点:

(英文)

/zh_CN (中文)

/zh_TW (繁体)

步骤2:点击“免费Java下载”,跳转到下载页面。解除IE浏览器的Active控件阻挡功能。

步骤3:此时会弹出安装Java控件的安全警告。点击“安装”,等待片刻会弹出安装画面,点“下一步”开始安装,中间会有一个安装google浏览器工具条的界面,是否安装视个人而定。

耐心等待片刻,Java提示安装完成。进入安装目录,C:Program FilesJavaJre1.6.0_06,将其中的文件复制,顺便看看所有文件的体积有多大,总共70多MB。(之所以看体积,是为了看看这个JVM包到底有多大)在Flash目录下新建一个名为“JVM”的文件夹,将复制的内容全部复制到这个目录。

现在再启动Flash CS4,点击动作面板,动作面板已经可以正常打开了。

在试验最后,笔者压缩了一下新的软件包,体积为76.2MB。这个体积与原来软件包56MB只相差20.2MB,在其它电脑上使用也完全正常。

以上就是目前发现的Flash CS4绿色版中两个主要的问题,有同样问题的朋友可以直接复制以上提到的文件到相应的位置即可解决问题。

当然同样报错也有可能是其它问题,到时遇到了再和大家一起讨论解决方法