从Blackberry模拟器访问互联网





5.00/5 (2投票s)
如何从Blackberry模拟器访问互联网
我最近参与了一个项目,需要从Blackberry设备访问一个网页。为了准确了解它看起来会是什么样子,我决定在我的机器上编写页面软件,并使用Research In Motion的Blackberry模拟器来调出该页面,以便了解它在客户端手机上的显示效果。
下载模拟器很简单!你可以在这里获取Blackberry模拟器软件。 但我遇到一个问题:我无法访问互联网!当我打开浏览器并尝试访问网页时,我只会看到底部的“请求中…”进度条。没有互联网访问!
然后我收到消息:“无法连接到所选的移动数据服务,请稍后再试。”
经过一番研究,我确定我需要的是“Blackberry电子邮件和MDS服务模拟器”。你可以在这里下载MDS服务模拟器。 我下载并安装了模拟器,但随后我又遇到了另一个问题。
我的Blackberry模拟器上的互联网仍然无法工作。我查看了命令提示符窗口中的MDS输出,并注意到一个错误:“java.net.BindException: Address Already In Use: JVM_Bind:8080
”。这是因为监听套接字的端口只能绑定一次用于监听。所以显然,我的PC上还有另一个进程绑定到监听8080端口。
那么如何确定哪个进程正在运行在8080端口?我停止了IIS,重新启动了MDS,但仍然收到该错误。我曾在IT领域工作了很长时间,知道可以使用一个简单的命令查看哪些进程正在使用某些端口。
打开一个命令提示符窗口并输入以下命令
C:\> netstat -a -b
你将获得输出,显示正在运行的进程及其端口。你可能会找到一个已经在使用8080端口的应用程序。我所做的就是使用任务管理器杀死该进程,然后重新启动MDS。
杀死该Java进程后重新启动MDS和Blackberry模拟器,使Blackberry模拟器正常工作。我可以很好地连接到互联网。