阅读:1699次   评论:4条   更新时间:2011-05-26    

当然,SmartInvoke程序要能够方便的打包成类似exe可执行文件的形式才能算得上是一个真正的CS程序。

为了让SmartInvoke程序能够成功的打包运行,首先得在FirstWin.java入口类中添加一方法以指明程序所要加载的swf文件的路径。内容如下:

 

public String getMainSWF(){

        return "/FirstWin.swf";

}
 

该方法告诉SmartInvoke程序所需的swf文件为程序当前目录下的FirstWin.swf

getMainSWF方法在这里可以返回相对于cn.smartinvoke.core.jar的相对路径,本地绝对路径,还有http地址。

注意该方法只是在程序打包导出的时候才使用,程序开发调试期间请把该方法注释掉。不然会导致调试程序无法运行。如果你不幸已经遇到这样的问题请重新启动eclipse.

 

右键First项目,选择导出 菜单,打开导出对话框,选择Java节点下的可运行的Jar文件节点。点击下一步,选择Jar文件加载后所要启动的java类,与Jar文件的存储位置,如下图:

 

 

 

点击完成按钮,会在C:\cc目录下生成First.jar文件,将First_项目生成的FirstWin.swf文件及所需的运行时动态链接库文件拷贝到First.jar所在目录,新建一内容为java –jar First.jar

Run.bat批处理文件。双击该批处理文件就可以运行我们的第一个smartinvoke程序啦。

程序的目录结构如下图:

 

运行smartinvoke自带的示例

flash builder安装目录下的cn.smartinvoke.libs目录下一Demo开头的.bat文件都是可运行示例。

评论 共 4 条 请登录后发表评论
4 楼 anglebeat1905 2013-01-11 10:41
[color=darkred][/color][align=center][/align]
[size=x-small][/size]
3 楼 anglebeat1905 2013-01-11 10:41
引用
2 楼 anglebeat1905 2013-01-11 10:41
1 楼 anglebeat1905 2013-01-11 10:40
[size=xx-large][/size][align=center][/align][color=darkblue][/color]
引用
ddddddddddd

发表评论

您还没有登录,请您登录后再发表评论

文章信息

Global site tag (gtag.js) - Google Analytics