我自制的J2ME打包器

先贴个图再说说

主界面:
主界面

局部:
局部

 

编译界面:
编译界面

 

生成结果:
生成结果

 

开发背景:

        眼利的朋友一定看到主界面的标题是“J2ME build.xml 生成器”,没错,它的前身就是build.xml生成器,那时候为了移植游戏方便,不想再一个版本一个工程地做,便自学用ANT+ANTENNA 打包JAR。 那时经常要手写那个build.xml文件,开始时还能边写边改,但后来懒得这样手写了,便在NetBeans上写了个build.xml生成器,就是这个东东的最原始版本,帮我生成那个文件,然后在“运行”->“cmd”,进入那个目录再运行ANT命令,后来又觉得进入CMD后再进入目录麻烦了,便手动地在build.xml目录里写一个go,bat文件,里面的命令只有一个,就是“ANT”,每次生成双击那个BAT文件就行了。但是有时会生成这个机型,有时会生成那个机型,或全部机型都生成,有时还要混淆呢?每次在生成后的XML文件手动改又觉得麻烦,我的懒惰性格又来了,就是原来基础上多加“默认设置”那一栏,通过那里,我就可以随意地生成我需要的机型或生成全部和是否要混淆代码。

        在家做得差不多了,是时候带回公司炫一下,结果又发现另一个问题,我家电脑里的WTK路径跟公司是不同的啊,生成的XML不得还要手动改吗?所以“其它设置”栏目就这样诞生了。根据不同的使用地方,填上它的WTK目录,生成的build.xml就不用改了嘛。

        但这样还是很麻烦,生成build.xml后还是要手动的写和运行那个go,bat,能不能更懒一点,生成build.xml后顺便ANT呢?并把生成的JAR,JAD放到我随意指定的目录里呢?于是我多加了个输出目录的文本框,还通过搜索引擎找到了在J2SE上如何调用外部命令的方法Runtime.getRuntime().exec(),把它集成到“生成”功能里,就是样,我填好资料和选择好后,一按生成,就到“编译界面”,然后到“生成结果” 了。

        YEAH~~。一个懒人又偷懒成功了。

再说:

        其实我还有一些功能没有完成的,如那个上传FTP功能,“生成”前的检验功能,“品牌型号管理”功能等,所以这个只能算是ALPHA版,我连名还没有取,平时都叫它“打包器”。不过现在我测试速度快了,想生成那个版本测试都行,只要源代码支持。游戏完成后的打包就更方便了,填好资料,选择“生成全部”,一按“生成”,就可以跑到别的地方聊聊天了,等着它生成就行了,不用像以前那样,守着KTOOLBAR,生成一个又生成一个。

        不过要配套这个使还要修改WTK的一些东西,如何修改,下次再说,现在已经0:15了,还要上班呢。。。

第一次写这样的文章,不足之处,见笑见笑~~

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值