关于Symbian 模拟器一闪就没的解决办法(Eclipse+MTJ+symbian模拟器)
这几天被分到了一个symbian系统上的java应用的开发,在搭建环境过程中遇到了很多的问题,现总结如下:
1.“Jar file could not be initialized”导致的模拟器不能启动
解决方法:
在Eclipse上点击 Window -> Preferences -> J2ME -> Device Management,选择S60 的 Emulator 后,点击 Edit ,在 Edit S60Emulator Definition 中的 Basic 页项中将[%classpath%|-classpath "%classpath%"] 删掉就可以了,然后restart eclipse就OK了
2.Symbian 模拟器一闪就消失了
(一般而言,这种问题多半是由于声卡导致的,为了排除它,可以将电脑上的耳机口和话筒口用耳麦堵上试试)
解决办法:
为了定位模拟器所出问题的根源,我们需要观察模拟器的日志输出,为了达到这个目的,我们需按下面步骤做些设置:
a.设置系统的环境变量中的temp和tmp设置为c:/temp(至于原因嘛,是为了方便观察日志和解决一些小的内存不能满足的问题)
b.在symbian的sdk下找到:下面ecpo.ini文件,并做相应修改
c.在c:/temp目录下,找到模拟器的日志文件,观察
d,如果发现最后几行是:
3.305 CDirWatcher::RunL <-
3.355 CDirWatcher::RunL ->
3.355 Thread MMFAudioServer.exe::MMFAudioPolicyServer Killed -5
3.355 CMMFAudioServerFactory[0x1dc8020c]::StopL
3.355 Thread eiksrvs.exe::EikAppUiServerThread Panic KERN-EXEC 3
3.355 Thread eiksrvs.exe::UikonWatchers Panic KERN-EXEC 3
3.355 Thread eiksrvs.exe::ViewServerThread Panic KERN-EXEC 3
3.355 FAULT: KERN 0x00000004 (4)
就说明的确是声卡的问题,那么你就知道怎么解决了吧(插耳麦、或禁用声卡,或更新等)
3,运行程序后,模拟器连接不上,或一直没有反应
解决办法:
建议自己在连接前,打开模拟器下的connect程序
==========================================================================================
安装eclipse下的java开发symbian的环境的步骤:
软件准备:
1.安装jdk1.6,并配置path环境变量,这里不做多说
2.安装activePerl,原因我也不说了,就是为了设置一些=环境变量的,symbian的sdk的文档上说的清楚,一直默认安装就行了
3.解压eclipse到某个攀的根路径下,不要有中文,其版本是:eclipse-pulsar-helios-win32
4.安装MTK到eclipse目录下,他会覆盖一些文件,默认就下了
5.安装sdk,并记得在安装过程总关联到eclipse目录下
5.设置eclipse的J2me的变量
然后就可以进行symbian的java开发了,记住,要保持项目的sdk版本和环境的一致,第一次要run cofigurations配置一下的哈
祝你好运啦·········
附程序运行图:
---------------------------------------------------------------
19:56:53
关于Symbian 模拟器一闪就没的解决办法(Eclipse+MTJ+symbian模拟器)相关推荐
- 关于vs2010编译程序一闪就没的解决办法
main()里的return 0;前面加cin.get(); 或者包含#include <cstdlib> 头文件 加system("pause");
- adb avd install 失败_Android 模拟器(emulator-5554...)出现错误解决办法
Android 模拟器 出现错误解决办法: 1.Unable to get view server version from device exlipse下编写好android应用程序时候,右键项目 ...
- 原始传奇手游服务器不显示,原始传奇闪退黑屏怎么办 原始传奇闪退黑屏解决办法-游侠手游...
原始传奇闪退黑屏怎么办?玩手机游戏时很容易出现各种各样的问题,那么如果在玩原始传奇的时候出现了闪退黑屏应该怎么办呢?小编已经整理好了相关内容,一起来看看吧. 原始传奇闪退黑屏怎么办 一.闪退黑屏原因 ...
- 御龙在天手游怎么不显示服务器了,御龙在天手游进不去怎么办 闪退原因及解决办法...
御龙在天手游进不去怎么办?闪退原因及解决办法.御龙在天手游今天迎来了安卓平台的不删档不限号测试(游戏出现打不开的问题,下面就让小编为大家介绍一下出现这类问题的原因及解决办法吧! 1.服务器问题 游戏早 ...
- eclise,myeclise,sts 打叉但是没提示解决办法
eclise,myeclise,sts 打叉但是没提示解决办法 window -> show view -> other 总结不好多多担待,文章只单纯个人总结,如不好勿喷,技术有限,有错漏 ...
- Mac重启和关机没反应解决办法
使用途中XMIND无法打开文件,并显示我的文件对电脑有害,建议移到废纸篓,内心OS:移到废纸篓还可以恢复回来,索性删了,继续打开xmind文件,仍然打不开,去废纸篓里想恢复文件,但右键之后不显示[放回 ...
- Mysql闪退问题图文解决办法
无论输入什么密码,都出现闪退的情况,后来查找资料才发现原来是之前使用360时,将mysql服务给关了,现将解决办法总结如下: 1.桌面找到计算机-->右键选择管理: 2.在管理页面点击服务,展开 ...
- 关于oracle 安装闪退的一个解决办法
关于oracle 安装闪退的一个解决办法 安装oracle11中途推出之后,我发现我再进入exe安装界面一直闪退,在网上查找了许多解决办法都没办法解决,最终自己采用了一个办法解决了,下面说一下网上的方 ...
- 绝地求生 服务器无响应,绝地求生点了开始没反应怎么办 绝地求生点开始没反应解决办法...
绝地求生点了开始没反应怎么办?最近有一部分新玩家点开始游戏没有反应,也没有任何提示的解决方式,下面就一起来看看绝地求生点开始没反应解决办法吧. 解决办法 1.右键"计算机,我的电脑,此电脑& ...
最新文章
- OVS端口镜像(十五)
- Centos7更新阿里yum源
- 外媒:社交媒体的大量使用与精神疾病有关
- PHP快还是HTML快,PHP_HTML-加速、再加速,web开发人员是否必须掌握复杂 - phpStudy...
- It's all about buffers: zero-copy, mmap and Java NIO
- Android实现侧滑抽屉菜单,android studio自带的抽屉侧滑菜单怎么设置点击事件?还头一回遇到,汗!...
- html如何设置hr 标签的线条粗细,html中hr怎么设置粗细
- c语言一个字符串怎么做除法,c语言实数除法怎样保留小数部分
- Mysql 省市县乡 地址分割
- 判断一个数是否为质数(素数)
- No provider available from registry
- 【MQ-3 酒精检测器与 Arduino检测酒精】
- 2019考研上海交通大学823计算机通信网真题回忆
- CSDN博客 论坛——读好书,畅想 我的IT成长路 活动【已完成】
- 天嵌开发版 imx6 移植qt
- 部落节点和跨群集搜索:Elasticsearch中联合搜索的未来
- Pycharm无法编辑问题
- 日麻十七步:关于如何从34张牌中取13张牌组成最大番数听牌
- Doris的基本概述
- 【TARS】TARS-CPP客户端学习二
热门文章
- 浪潮信息人工智能巨量模型“源1.0”,切实促进AI行业高质量发展
- Android动画资源
- python量化实战_Python量化交易实战
- java import javax.mail.*报错原因
- Unity -TextMeshProUGUI 使用手册
- 宁夏最新建筑八大员(资料员)真题题库及答案解析
- TypeError: ToTensor() takes no arguments报错显示
- LaTeX中的宽度单位em,ex,px,pt
- h5页面在安卓手机浏览器上不能上下移动的问题
- 小市值策略(股票).py