首 页 | 新 闻 | Symbian | Windows Mobile| J2ME | 下载中心 | 游戏策划 | 购书指南 | 移动开发视频教程
您现在的位置: 开发视界 >> 专家专栏 >> 新鲜的Lychee >> 文章正文
如何定义 Symbian WINS模拟器的内存配置
作者:新鲜的Ly…    文章来源:译newlc    更新时间:2006-5-31 16:55:17

作者:Eric Bustarret

随着Symbian设备的增加,越来越多的不同配置出现于市场中。因为对于个人或是小公司,大部分时间是用于在所有实体设备上进行软件测试,所以尽量模拟出每个设备的准确度是很重要的。

 

配置模拟器的重要文件epoc.ini 被放置在 %EPOCROOT%\epoc32\data\目录下。

 

这里将介绍如何配置硬盘驱动和模拟器所用的所有RAM存储器。

 

磁盘配置

 

模拟器将Symbian 文件系统映射到个人电脑的文件系统。默认创建两个磁盘 C:(NS60 设备的闪存文件系统devices)and Z: (ROM设备)

 

磁盘默认路径为:
C: = %EPOCROOT%\epoc32\wins\c
Z: = %EPOCROOT%\epoc32\data\z + %EPOCROOT%\epoc32\release\wins\udeb\z

这个设置可以被重载,新磁盘可以通过编辑 epoc.ini 文件被添加。为其余的每个磁盘添加下列语句:

_EPOC_DRIVE_<drive letter> <location>

这里我利用MMC卡模仿手机采用的默认设置:

_EPOC_DRIVE_D c:\symbian\6.1\Series60\epoc32\wins\d

_EPOC_DRIVE_E c:\symbian\6.1\Series60\epoc32\wins\e

另一有趣的设置可以重新指向MMC到个人电脑的软盘中。

也无需重新配置模拟器就可以模仿现存而非MMC:

_EPOC_DRIVE_D c:\symbian\6.1\Series60\epoc32\wins\d

_EPOC_DRIVE_E a:

 

RAM配置

 

epoc.ini文件也可以用来定义如何所模拟设备中所存在的RAM内存数量。通过使用MegabytesOfFreeMemory 这个关键字就可以实现:

// extract from epoc.ini

// simulate a device with 16MB memory,

// (considering that the system requires 1MB RAM to run)

MegabytesOfFreeMemory 15

 

Nokia Series  SDK (1.x and 2.0) 中默认值为16。如果在该文件中省略改行,则模拟器将以默认值为64MB运行。

此文为开发视界翻译转载者请注明出处否则追究法律责任
相关文章:
UIQ 模拟器的Internet
通过更改COM端口访问Internet
连接Symbian模拟器到Internet
如何加速Symbian模拟器
关于60系列设备的对象调试
如何使用LIB文件转储动态链接库
Hello World!
关于Kjava手机平台移植可行性报告