zoukankan      html  css  js  c++  java
  • Symbian S60 SDK模拟器自动退出的解决

    S60 3rd Edition Maintenance Release

     由于Symbian开发环境需要安装ActivePerl,因此首先安装了ActivePerl 5.6.1.638,随后又安装了JDK 1.5。将上述两个软件安装完毕之后,安装S60 3rd Edition MR,安装过程完毕后,运行模拟器(命令行和开始菜单)察看开发环境是否正常。结果很诧异,在Perl、JDK和SDK保持默认安装路径的情况下,无论是从命令行,还是从开始菜单运行模拟器,模拟器界面一片空白,并且几秒钟后就自动退出模拟器。

    无奈之下,只好上网搜索解决办法,网页看了一大堆,网上提到的解决办法主要是以下几种:

    1. 修改系统环境变量的Temp、Tmp路径为短路径(如c:\temp);
    2. 修改系统的“数据执行保护”为“仅为基本Windows程序和服务启用DEP”,或在“为除下列选定程序之外的所有程序和服务启用DEP”下添加模拟器;
    3. 重新安装S60 SDK;
    4. 重装操作系统。
        按照上面的解决办法,首先修改了temp、tmp的路径,启动模拟器,故障依旧;在修改数据执行保护,启动模拟器,故障依旧。无奈之下,重装S60 SDK,连续重装N边(SDK安装文件夹名后面都有_11了),依然无法解决。最后琢磨着,是不是我的Vista系统不行啊?得,把Vista系统装一遍,再安装S60 SDK,启动模拟器……晕,还是如此!极度郁闷阿!!!!
        没办法,察看了epocwind.out文件后,发现该文件最后有下面的内容:
         6.100    Thread eiksrvs.exe::EikAppUiServerThread Panic KERN-EXEC 3
         6.100    Thread eiksrvs.exe::UikonWatchers Panic KERN-EXEC 3
         6.105    Thread eiksrvs.exe::ViewServerThread Panic KERN-EXEC 3
         6.105    FAULT: KERN 00000004

    于是以最后的FAULT: KERN 00000004 为关键字,在网上搜索,终于在csdn上找到了解决办法,网址连接为:http://topic.csdn.net/u/20070816/09/6817515a-f414-43b4-90a0-7bde378fd951.html ,按照第33楼的解答解决了模拟器自动退出的问题——将MIC插到笔记本的MIC接口上,启动模拟器,成功。
        在搜索过程中,有很多朋友都碰到了此问题,因此将我解决此问题的曲折旅程写下,以便碰到此问题的朋友参考。
  • 相关阅读:
    使用zipkin2在SpringCloud2.0环境下追踪服务调用情况
    Spring Cloud负载均衡:使用Feign作客户端负载均衡
    Spring Cloud负载均衡:使用zuul作服务器端负载均衡
    Word模板替换
    【转】Eureka集群
    巧用JavaScript语言特性解耦页面间调用(观察者模式)
    MySQL 视图触发器事务存储过程函数
    MySQL py模块的链接Navicat可视化工具
    MySQL 单表查询多表查询
    MySQL 表与表之间建立关系
  • 原文地址:https://www.cnblogs.com/xgw2004058/p/2172704.html
Copyright © 2011-2022 走看看