马上注册,享用更多功能,让你轻松玩转DOSPY论坛-诺亚方舟号
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 kyohyper 于 2023-5-25 12:05 编辑
前言
在学校里玩触屏手机被允许是我一直以来奢求的事,但无奈学校为了我们的学习坚决禁止将触屏手机带入学校,所以在某天的放学路上,看着寂静的街道, 沉默的夜景,我想起了小时候我家长的诺基亚2322c,虽然只是S40,储存也只有差不多10m,但是能上网啊,能玩游戏啊,能听歌啊。于是几天后,我在网上买了诺基亚E63,那是我第一部诺基亚手机,然后坏了,换了5320xm,然后又坏了,换了c500,用到现在,结果某一天,我又想:QQ微信的塞班版大公司不支持了,知乎那些新应用又没有塞班客户端,我能不能自己去做呢?所以经过几天断断续续的查找和整理,就有了这篇教程。(有错请指正,有问题请提出,楼主会尽自己所能解答)
某一天我会重新开始
1.下载
你需要下载这四样东西:
1.Java SE Development Kit 5.0u22 (J2SDK)
2.J2ME Wireless Toolkit 2.2 (WTK)
3.Eclipse Classic 3.7.2 (Eclipse)
4.EclipseME 1.7.9 (EclipseME)
5.Eclipse Decompiler (代码反编译工具,非必要,建议使用)
以上文件皆可在https://pan.baidu.com/s/1x2mN7qUZbJJAgZosJJe51w中下载,提取码kyoh
1.1 Java SE Development Kit 5.0u22
①网盘下载,地址在上面,选择jdk-1_5_0_22-windows-i586-p下载。
②官网下载,网址:https://www.oracle.com/java/technologies/java-archive-javase5-downloads.html
1.往下滑,找到Java SE Development Kit 5.0u22这一栏。
2.点击jdk-1_5_0_22-windows-i586-p.exe下载
1.2 J2ME Wireless Toolkit
①网盘下载,地址在上面,选择j2me_wireless_toolkit-2_2-windows.exe下载。
②官网下载,网址:https://www.oracle.com/java/technologies/java-archive-downloads-javame-downloads.html
1.往下滑,找到J2ME Wireless Toolkit 2.2这一栏。
2.双击j2me_wireless_toolkit-2_2-windows.exe蓝色字体下载。
1.3 Eclipse
①网盘下载,地址在上面,选择eclipse-SDK-3.7.2-win32-x86_64.zip下载。
②官网下载,网址:https://www.eclipse.org/downloads/packages/release/indigo/sr2
1.找到Eclipse Classic 3.7.2这一栏,点击右边的x86_64蓝色字体下载(推荐使用IDM)
1.4 EclipseME
①网盘下载,地址在上面,选择eclipseme.feature_1.7.9_site.zip下载。
②网上找(楼主也是网上找的)
2.安装
2.1 Java Development Kit
1.打开jdk-1_5_0_22-windows-i586-p.exe。
2.勾选我接受该许可证协议中的条款。
3.点击下一步>,点击更改...,选择JDK的安装目录,点击确定。楼主选择的是F:\Environments\Java\Java DK SE 5.0u22\
4.点击下一步>,等待一会。
5.安装中弹出此窗口,点更改...,选择安装位置,然后点下一步,
6.选择要安装Java插件的浏览器,建议取消所有勾勾后点下一步
7.成功
2.2 J2ME Wireless Toolkit
1.打开j2me_wireless_toolkit-2_2-windows.exe。
4.如果你的JDK安装成功,那么目的地文件夹内会有内容,点击下一步。
5.点击浏览...,选择你的WTK安装目录,楼主选的是F:\DevelopTools\J2MEWirelessToolkit。点击下一步。
8.点击完成。
2.3 Eclipse
1.打开eclipse-SDK-3.7.2-win32-x86_64.zip。
3.将eclipse-SDK-3.7.2-win32-x86_64.zip内的所有文件拖动到你的Eclipse安装目录下。
4.关闭eclipse-SDK-3.7.2-win32-x86_64.zip,安装完成。
2.4 EclipseME
1.打开eclipse安装文件夹里的eclipse.exe。
2.点击Browse...选择你的项目文件夹(也就是放代码的地方),点击确定。
3.点击Launch,等一会后点击右上角的Workbench。
4.点击菜单栏中Help,再点击列表里的Install New Software...
6.点击OK,并给Eclipse ME前的框框打上√
8.点击Next,选择I accept the terms of the license agreement
12.点击OK,此窗口出现时点击Restart now来重启Eclipse,这样就能让插件生效
13.成功
3.配置
1.点击菜单栏中Window,点击列表里的Preferences。
2.展开Java选项,展开Installed JREs选项。
3.(如果列表里已经有JavaSE1.5,请跳到第6步)点击Add...按钮.
4.点击Directory...按钮,选择你的JDK安装文件夹
5.点击Finish,给Java SE 1.5前打上勾
6.展开J2ME选项,选择Device Management
8.点击Browse...选择你的WTK安装目录,点击Refresh,楼主选的是F:\DevelopTools\J2MEWirelessToolkit
9.点击Finish,点击OK.
4.测试
1.右键左边白色区域选择New,再选择Project
2.展开J2ME选项,选择J2ME MIDlet Suite,点击Next
3.在Project name里填上你的项目名(最好不用中文),楼主填的ZhihuExplorer
6.点击Libraries,点击Add Library...,选择JRE System Library后点击Next,再点击Finish
7.点击Finish
8.展开你的项目文件夹,在src上右键,选择New,再选择Class
9.Package里填包,Name里填类名(看不懂的话先去学习Java基础)
10.点击Browse...choose a type中输入MIDlet,选择第一个,点击OK
11.点击Finish
12.先在第4行写import javax.microedition.lcdui.*; 再在startApp()方法中输入以下代码:Display.getDisplay(this).setCurrent(new TextBox("Title", "Hello, World!", 40, 0));
13.Ctrl+S保存
15.如果你和楼主显示的一样,那么你就可以开始写代码啦!
5.后记
1.原谅我开了回复后可见,这样能让更多人看见,也就能让更多人参与到塞班的开发中!
2.QQ空间的robots.txt只屏蔽了谷歌的爬虫,应该可以写一个QQ空间塞班版???
4.感谢大家.
6.补充
6.1 将项目打包为.jar文件
3.在Midlets栏点击Add后根据图片填写对应内容。不过主类栏有bug,不能选择自己的类,只能在用文本编辑器直接更改。
4.Ctrl+S保存,关闭Application Descriptor Editor小窗口。
5.用资源管理器打开你的 项目名.jad文件(一般在项目文件夹里)
6.MIDlet-n(n为数字)后第二个逗号后写上 包名.主类 , 例如楼主写的是kyohyper.midletapp.zhihuexplorer.ZhihuExplorer
8.选中J2ME,点击Create Package。
9.等出现的小窗口消失后,就能看到生成的.jar文件在 项目文件夹/deployed
|