解决eclipse搭建索爱sdk模拟程序时出现的"Couldn`t load zayitlib.dll library"问题

来源:互联网 发布:项目管理平台 java 编辑:程序博客网 时间:2024/05/01 06:18

解决eclipse搭建索爱sdk模拟程序时出现的"Couldn`t load zayitlib.

作者:cloveroger 标签:J2ME | 浏览数(34) | 评论数(0) | 08-30 00:48

(转自:http://www.i170.com/article/87412)

    最近研究J2ME,在搭建开发平台后运行程序时出现了一些问题,开始上网搜了下没什么结果,然后自己回忆了下安装过程后知道出现这个dll文件不能装载的原因所在。首先大家安装过程中如果你的机器上的防火墙没关或者杀毒软件有开的话,会提示一些系统启动项正在被装载,看到了一个奇怪的VoiceAge公司的什么程序被加入系统启动项时,大家有点警觉的话都会选阻止这个动作,后面的问题就出现了。首先你要知道这个VoiceAge公司不是什么人的个人公司,而是一个做音频压缩方面的大公司,所以这个启动项可以选择加入,但是你又不想浪费资源,解决方案:

将/VoiceAge/Common目录下的

                             SPOTxdePlayerDLL.dll

                            SPOTCorePlayer_51.dll

                            VaMp_50.dll

                            VaAce.dll

这四个dll文件考到你的/SonyEricsson/J2ME_SDK/PC_Emulation/WTK2/bin目录下就可以了。其实原理很简单,本来bin目录下面是有这个zayitlib.dll文件的,可是程序在使用这个动态链接库文件时出现了问题,原来这个文件是依赖与上面的这些dll文件,程序安装过程其实默认就想让你在系统启动的时候装载这些文件,但是由于种种原因我们并没有让它顺利的启动。想到了一些时候同样的软件一些人安好后可以用,而一些人却不能用,于是呼说是人品问题,我讨厌这种无稽之谈,电脑是说着逻辑语言的伙伴,它的世界里面只有对和错,一切问题都是可以追溯到根源的。没有什么概率的问题。

原创粉丝点击