日期:2014-05-20  浏览次数:20831 次

新人,问几个问题
1.我安装了Wireless   Toolkit   2.5.1,然后做了个例子(功能是连接服务器并发送数据),我在模拟器上测试的时候,每次一连接服务器的时候就提示:将要连接服务器,这将会产生费用。然后我点了ok之后,模拟器就没反应了!只能关掉模拟器。在真机上测试一切正常!不知道模拟器是不是需要其他的配置?
2.摩托罗拉的手机是不是很特别?我写的程序在其他手机上运行都正常,在摩托罗拉的几款手机上就出问题,是怎么回事?需要怎样才能解决这种情况?是不是需要另外针对摩托罗拉做修改?那如何建立摩托罗拉的开发环境?
3.现在如果要开发一款手机程序,兼容性如何保证?

希望能得到大家的帮助!

------解决方案--------------------
1.只可能跟代码有关系,跟模拟器无关;

2.具体要分析清楚是什么样的问题才好下结论,差异肯定是有的,但是不会很大,不需要重新建立版本或者开发环境
------解决方案--------------------
摩托罗拉的手机和nokia等有区别,其中最明显的就是按建功能的区别(如:keyCode中的-6与-7),所以我们编程的时候要注意下这些
------解决方案--------------------
up
------解决方案--------------------
首先说模拟器,如果楼主使用WTK2.2,看见联网提示后,点确定就肯定可以联网。
WTK2.5有一些不同,需要在设置界面设定一下。

MOTO手机联网问题是因为接入点的选择问题。MOTO的默认接入点是CMWAP,但是楼主的代码应该是只能在CMNET环境下正常运行。楼主需要在手机的接入点设置中重新设定。

兼容性问题肯定是会遇到的,我们在开发的时候应该尽量保证最大兼容性。但是,移植的工作肯定需要,没有哪种方法可以一劳永逸的解决问题。