做sharp机型 :
1. 我所做sharp 机型 用 http 连接 。不用代理
2. 用Command 命令 。
3. 声音的播放 spf文件(GX32), 其它可用 mid 文件.
4. 示例jad :
香港sharp机型:
MIDlet-1: ***OnLine,/icon.png,Main
MIDlet-Data-Size: 1000
MIDlet-Icon: /icon.png
MIDlet-Install-Notify: http://www.****.**
MIDlet-Jar-Size: 121360
MIDlet-Jar-URL: http://2**.7*.1*.3*/******/***_SHARPGZ200C_**.jar (注意:GX32只能用这种形式,GZ200可用两种形式)
MIDlet-Name: ***OnLine
MIDlet-Permissions: javax.microedition.io.Connector.http,javax.microedition.io.Connector.socket
MIDlet-Vendor: ***
MIDlet-Version: 1.0.0
MIDxlet-API: CJSP-1.0.0 (注意点 ...... 有专门的香港sharp包 如:gcjsp_Sound.jar )
MIDxlet-Drawing-Size: 240x260
MIDxlet-Network: Y
MicroEdition-Configuration: CLDC-1.0
MicroEdition-Profile: MIDP-2.0
Vender: **
台湾sharp机型又与香港sharp机型有所不同:如下:
台湾sharp机型:
MIDlet-1: **OnLine,/ico.png,**
MIDlet-Data-Size: 1000
MIDlet-Icon: /ico.png
MIDlet-Install-Notify: http://www.***.***.**/ [务必指定网址]
MIDlet-Jar-Size: 155284
MIDlet-Jar-URL: *****_SHARPGX32C_**.jar (注意:台湾GX32可以用这种形式,不需要直接路径)
MIDlet-Name: **OnLine
MIDlet-Permissions: javax.microedition.io.Connector.http
MIDlet-Vendor: ***
MIDlet-Version: 1.0.0
MIDxlet-API: FSCL-1.0.0 ( 跟香港sharp机型指定包不同,有专门的台湾sharp包 如:sharp_fscl.jar )
MIDxlet-Drawing-Size: 240x260
MIDxlet-Network: Y
MicroEdition-Configuration: CLDC-1.0
MicroEdition-Profile: MIDP-1.0
注意香港sharp包与台湾sharp包 包结构 不同:如:
import com.gcjsp.v10.sound.Sound;
import com.gcjsp.v10.sound.SoundPlayer;
import com.gcjsp.v10.sound.SoundTrack;
import com.gcjsp.v10.sound.*;
import com.gcjsp.v10.system.media.*;
/***/
import tw.com.fareastone.v10.sound.Sound ;
import tw.com.fareastone.v10.sound.SoundPlayer ;
import tw.com.fareastone.v10.sound.SoundTrack ;
import tw.com.fareastone.v10.sound.* ;
import tw.com.fareastone.v10.system.media.* ;
台湾sharp-GX31 机型打包,在polish中,device.xml Sharp/GX32里面设置为cldc1.0,midp2.0 以便polish能够打包。而它实际上为c1.0,m1.0. 然后把生成的src,res,放到wtk目录,用wtk来设置. midp1.0,cldc1.0,参数参考上面的台湾sharp机型,注意好象那些参数都是必需的,虽然没怎么验证过. 源代码中需要去掉一些midp2.0打进来的功能。下载时,如果碰到下载失败,在确定jad没填写错误之后,多打几次包试试.也许就可以了。
有什么问题,欢迎一起探讨, email ,或 qq 联系.