我在MDS模拟器上遇到BES连接问题。 我正在尝试的很简单,我想支持所有连接类型,但BIS-B:TCP,WIFI,WAP1 / 2,BES。我成功实现了TCP,WIFI,WAP1 / 2,它可以与4.5到6.0的设备模拟器配合使用。 对于BES,我只能使用4.5到5.0的设备模拟器版本。 版本6.0.0的问题只是它阻塞,我想设备模拟器试图通过MDS模拟器到达BES服务,但没有找到它如此冻结(调用函数HttpConnection.getResponseCode阻止应用程序)。 MDS模拟器控制台中没有任何内容。
我的MDS模拟器是4.1.4。
我试图浏览手机模拟器的各种设置,但没有发现任何相关内容。我只看到“bes service:not connected”,好的,谢谢,但为什么?
我还尝试通过RIM提供的httpdemo示例访问bes连接,同样的问题,块。
我无法弄清楚为什么它适用于以前的版本,而不是最新版本。我错过了什么吗?设备仿真器或MDS仿真器是否有特殊设置?是否有更多内容添加到版本6.0.0的url(不仅是“; deviceside = false”)(我浏览了发行说明但没有找到任何内容)? 正如Leloo Dallas所说:“请帮忙!”
希望我不会在一个愚蠢的问题上浪费你的时间。
谢谢你们(女孩们?)
Neimad
答案 0 :(得分:1)
Neimad,对于所有操作系统版本,使用BES / MDS连接的代码应该相同。因此,如果它在4.5 / 5.0上运行 - 那么它也应该在OS 6上运行。
不确定这是否属于您的情况 - 但是只需查看此官方RIM信息:BlackBerry MDS Simulator does not launch。