现在的位置: 首页 > 综合 > 正文

对Mio的CE平台的困惑

2013年03月31日 ⁄ 综合 ⁄ 共 1117字 ⁄ 字号 评论关闭

    这两天在家里有点时间,拿起很久没摆弄的Mio,到网上搜索了一下。发现国外还是有不少的网站和个人都在摆弄Mio,C220只怕是最低级的了。
    网上提供了不少小程序,都不能在Mio上运行,但都能在PC机上通过Pocket PC模拟器运行该程序,出现的错误大致有三种情况:
    1、运行报错:“XXX不是有效的Windows CE应用程序”。比如在www.gpspassion.com论坛上有个家伙针对Mio C220编写了一个计算器(GPSCALC),非常奇怪的是我在自己的Mio上无法运行那个程序。
    2、还有一类报错:“找不到XXX(或它的某一个组件)。请确认路径和文件名正确并且所需要的库全部可用”。
    3、还有另外一种情况就是有些程序在Mio中运行没有任何反应(不报错,没显示。
    不少从网上下到的程序都是如此。同时发现Mio的CE没法用.CAB方式安装程序(即无法通过双击运行.CAB文件)。
    通过对.exe文件所引用的Dll分析,发现有些报找不到组件的程序中引用了OLE32.dll、WinSock.dll等dll,而Mio的Windows目录以及破解的Script目录中没有这些dll,都不知道到哪里才能弄到对应CE版本的DLL来尝试。因为对Windows CE系统并不熟悉,所以不知道怎么完整的解释这个现象。我的猜想是构建WinCE的版本问题。可以使用Platform Builder定制出适合自己需要的不同的WinCE,因此会出现某些平台(如Mio C220)缺少相应模块的情况,而模拟器是一个完整的CE平台,故能跑所有的程序。而一直没有看到有谁能将C220破解出真正意义上的“开始”按钮,只怕也是这个原因。可以肯定的是C220是Windows CE Core 5.0,而非完整版本。
    此外一个困惑是为何GPSCALC那个程序明明是针对C220的却在我的Mio上跑不起来呢?难道是因为该程序是跑在海外的Mio上的?
    另外值得一提的是看到Mio其他型号的导航仪中有进入“工程模式”的概念,我想C220也应该有,而且该模式下应当是能做些工作的,只是不知道怎么进入。
    看来还是需要加强对于Window CE的研究啊。
    最后附上www.gpspassion.com上关于C220的两个链接:
http://www.gpspassion.com/forumsen/topic.asp?TOPIC_ID=88039
http://www.gpspassion.com/forumsen/topic.asp?TOPIC_ID=84734
    内容挺多,有耐性的同学一页页的翻着看吧,我还没看完呢。。。

抱歉!评论已关闭.