装好了symbian的开发环境,却发现模拟器却存在问题。虽然不影响整体开发,但是觉得闹心。现将总结如下:
1、Application closed: ncnlist KERN-EXEC 3 错误。
解决办法:下载一个NCNList_fix.zip包,将对应的文件夹覆盖就OK了。具体地址上网搜一下。
2、Cannot start ECMT Manager 错误
打开Symbian的epoc模拟器,看着菜单上的几个项目,比如 Tools > Preferences 每次选择后过一会就提示“Cannot start ECMT Manager“,这是因为默认安装的只找java的1.4和1.5(5.0)的,而你安装的java版本太高的缘故。。
解决办法:打开配置文件 /epoc32/tools/ecmt/config/config.properties 中,修改epdt.java.version.start将 1.6和6.0添加到列表中,再次在模拟器上打开菜单,发现设置界面正常出来了。
3、调试程序的清除。
太讨厌了吧,文件太分散了。
解决办法:
使用Carbide c++,右键工程,“clean project”。把清空级别设为level 2,很干净。
"window->preferences->Carbide.c++->Build",SVSv1选项卡,Clean level设置。