说点实际的,这个模拟器对于我们来说最大的作用是不用把一堆KJava游戏一个一个传到手机里去试,可以先在电脑上试试看,好玩的话再往手机里装,真正说道自己开发KJava游戏-_-!!,我想他们都是不用看这篇文章的高手……
下载
首先下载模拟器的安装文件。文件很大,有200M左右,因为包括了模拟器和Series60的支持库和开发包。地址ftp://www.fengbin.com,目录下的所有文件都是有用的。
安装
下载完成后的安装跟其他软件的安装有点不同,需要装两次,-_-!!,第一次是装Series60的MIDP支持(这里不解释什么是MIDP了,搞过KJava的人都应该知道)。安装好后再运行一次安装程序,装Series60的SDK和SMTK等等一堆东西。我在第一次安装过程中还遇到一些问题,后来还是自己摸索出来的。
安装过程中三点可能有问题的地方。
1.安装series 60 midp sdk时候要求选择jre位置,因为我平常就做Java开发,所以安装了JDK,在D:\jdk下面。同时安装Jdk的时候自动带了JRE,在c:\program files\java\jre1.4.2下面。我选择了jre的位置在D:\jdk。
2.安装series 60 sdk的时候有个提示大概的意思是确定series 60 sdk是否进行了俄fully test,我心想没装呢哪里来的fully test,就忽略了。
3.安装series 60 sdk之后,出了个提示,说装了个默认的tools,如果装了其他的sdk,请设置path变量。我没理它,认为默认的应该是对的吧?
后来经过尝试,第一个问题对SX1模拟器的影响不大,好像是Symbian开发包提供的几个工具需要JRE运行。第二个问题似乎也没什么影响,因为一直没找到怎么fully test……第三个问题我尝试的设定了一下,的确path变量里设定了tools和bin的路径,我把它设定到了D:\Symbian\Siemens\SX1\tools和D:\Symbian\Siemens\SX1\bin,就是Symbian开发包里面SX1模拟器的目录下面。
使用
首先,也许是我不会弄-_-!,SIS的应用一直都没搞定……言归正传。安装好SMTK后,会在程序菜单出现Symbian 6.1 SDKs菜单,在其下找到SX1的模拟器,(其他的不用管了是Symbian sdk带的工具。)建议你使用realease运行,debug的模拟器速度比较慢,而且debug之后开发人员才用得到。
运行起来的SX1模拟器,看起来是不是好亲切~~可惜的是,现在这个模拟器还不支持中文。
如果你安装的根目录是D:\Symbian的话,那么这个目录就是模拟的手机的存储空间:
D:\Symbian\Siemens\SX1\bin\epoc32\wins,在这下面你可以看到c,d,e三个目录,代表SX1的三个盘,z盘在另外一个Symbian系统的目录里,这里我们用不到,不多说了。
最开始把sis和jar都放在e盘,发现jar不能识别,而sis可以安装
jar不能识别
sis可以安装。