分类: LINUX
2008-07-04 09:30:31
概括起来,只要能运行java和wtk就行,而盒子支持java,所以简单地说,
只要能运行wtk就行。
作者:
日期: 2007-12-02 02:24:52
可以参考这个链接来设置:
大概的安装步骤是这样的:
1)下载jdk1.6.0_03,因为我使用slackware linux,所以我下载的是jdk-6u3-linux-i586.bin,
下载完成后用下面的命令添加运行权限:
chmod +x jdk-6u3-linux-i586.bin
然后用下面的命令运行
./jdk-6u3-linux-i586.bin
待安装完后,会在当前文件夹下生成jdk1.6.0_03目录,我习惯将其放在/usr/lib/里,当然你也可以将其放到你中意的任何地方!
2)下载sun_java_wireless_toolkit-2_5_2-ml-linux.bin
文件,同样添加运行权限:
chmod +x sun_java_wireless_toolkit-2_5_2-ml-linux.bin
然后运行:
./sun_java_wireless_toolkit-2_5_2-ml-linux.bin
安装路径也是按你的喜好指定,我将它安装到了/usr/lib/jdk1.6.0_03/WTK2.5.2目录里,(这需要root权限),在安装过程中
可能需要指定jdk的运行路径,由于我的jdk安装在/usr/lib/中,所以我指定的路径为/usr/lib/jdk1.6.0_03/bin
3)进入WTK2.5.2目录下的bin目录,之后运行ktoolbar程序,一个窗口应该跳出来,不过有可能窗口上的文字都是乱码,
这是因为没有正确设定jdk下的jre字体的原因下载simsun.ttf字体到jdk下的jre/lib/fonts/目录中,之后用
mkfontscale更新fonts.dir文件,再设置一下jre/lib/fontconfig.properties文件即可,配置jre显示中
文就不多说了,用google就能找到详细的配置方法!
运行ktoolbar,根据JAD/JAR文件创建项目,然后打开这个创建好的项目,点击“运行”,出现lang错误。
在终端下输入:LANG=en_US.UTF-8
然后再运行ktoolbar,打开创建好的项目,run
好了,出现手机和软件,但是中文是乱码。
在/jre/lib/fonts下建目录fallback
再把/usr/share/fonts下的truetype字体全部复制或链接到刚建的fallback目录下
好了软件能运行了,中文显示正常
还是不能运行,出现lang错误,修改jad文件,删除其中所有中文