jad一些问题

jad最简单作用就是引导手机去下载jar安装到手机。

jad文件格式,确定是UTF-8格式。用java生成的话,可用OutputStreamWriter指定文件格式。ultraedit保存文件,选UTF-8,鸟哥用的版本上还会多出一个字符来,最好别用它。

jad最后还会多出一回车(\r\n)

指定:MIDlet-1: 天外御仙录,/logo.png,com.phoenix.phoenixdances.MainMidlet

有些机器会直接去找到logo.png做程序图标(icon),有些机器不会(像e398,l7那些),加上

MIDlet-Icon: /logo.png

这个在netbeans上,不会自动帮你生成,要自己手动添加。

通过jad下载jar,很多手机中用限制的,如d608是500k以内(好像499.99k都不成,499k以内),E398是340k,如果直接通过蓝牙传输大小又不一样,直接通过jar下载大小限制安装也会不一样。而D608系列其他手机,新一些的手机,限制的大小又不一样。

有些手动对属性描述,中文不能太长,不然在安装时出现"应用程序出错,例如midlet.description,midlet.vendor中文要<=10个字.

这告诉我们,手机游戏起中文名字时,不要太长了。

题外讲讲这些东西:

jad下载:

<%@page language="java" import="java.io.*,java.net.*" pageEncoding="UTF-8"%> 
<%
    String n = request.getParameter("name");
    response.reset();//可以加也可以不加 
    response.setContentType("text/vnd.sun.j2me.app-descriptor");//设置为jad下载

 

下载jad,jsp上设置这样的报头。手机就能引导手机安装了。

jar下载:

<%@page language="java" import="java.io.*,java.net.*" pageEncoding="UTF-8"%>
<%
    String n = request.getParameter("name");
    response.reset();//可以加也可以不加
    response.setContentType("application/java-archive");//设置为jar下载

 

配合jad下载jar安装

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值