更换S60 SDK Emulator的skin

很不习惯Emulator的默认skin,正好在搜怎么配置Emulator的网络时顺便看到了更好skin的方法。

NewLC上找到了下载skin的地方,下载了6600N-Gage这两个skin。

按照下载页面上的安装说明:先备份已有的epoc.ini,这个文件在%EPOCROOT%/Epoc32/Data目录下 (我的机器上是C:/Symbian/8.1a/S60_2nd_FP3/Epoc32/Data),然后把zip包里的文件解压到这个目录,覆盖epoc.ini。

启动Emulator,skin果然变化了。但有了新问题,需要重新设定Emulator的一些设置(比如内存使用),保存、重启Emulator后会发现又变回默认的skin。

打开备份的epoc.ini,发现它的内容是这样的:

configuration epoc_176x208.ini
configuration epoc_240x320.ini
configuration epoc_352x416.ini

原来具体的配置都在这三个不同的ini文件中,从文件名上猜测是为不同Resolution准备的(我的设置里用的是176×208)。何不试试覆盖epoc_176x208.ini这个文件?

备份epoc_176x208.ini以后,用6600的epoc.ini里的内容覆盖了这个文件,再启动Emulator并进行配置,这次就可以了。下面是效果(注意到Python没有)。

不知还有没有更方便地更换skin的方法,不用重启最好,从epoc的命令行指定也不错。

6600

One thought on “更换S60 SDK Emulator的skin

  1. Pingback: wolfg’s Weblog » 更换S60 SDK Emulator的skin(更正)

Leave a Reply

Your email address will not be published. Required fields are marked *

*

To create code blocks or other preformatted text, indent by four spaces:

    This will be displayed in a monospaced font. The first four 
    spaces will be stripped off, but all other whitespace
    will be preserved.
    
    Markdown is turned off in code blocks:
     [This is not a link](http://example.com)

To create not a block, but an inline code span, use backticks:

Here is some inline `code`.
For more help see http://daringfireball.net/projects/markdown/syntax

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>