Blackberry 在通过HTTP连接访问网站时遇到障碍-黑莓

Blackberry 在通过HTTP连接访问网站时遇到障碍-黑莓,blackberry,httpconnection,Blackberry,Httpconnection,试图点击一个网站,但没有被点击。 我编写了以下代码 package-mypackage; 导入net.rim.device.api.ui.*; 导入net.rim.device.api.ui.component.*; 导入net.rim.device.api.ui.container.*; 导入net.rim.device.api.io.transport.*; 导入javax.microedition.io.*; 导入java.io.*; 公共类HTTPFirstAvailable扩展了UiA

试图点击一个网站,但没有被点击。 我编写了以下代码

package-mypackage;
导入net.rim.device.api.ui.*;
导入net.rim.device.api.ui.component.*;
导入net.rim.device.api.ui.container.*;
导入net.rim.device.api.io.transport.*;
导入javax.microedition.io.*;
导入java.io.*;
公共类HTTPFirstAvailable扩展了UiApplication
{   
公共静态void main(字符串[]args)
{
HTTPFirstAvailable theApp=新的HTTPFirstAvailable();
theApp.enterEventDispatcher();
}
公共HTTPFirstAvailable()
{
UiApplication.getUiApplication().pushScreen(新的HTTPFirstAvailableScreen());
}
}
类ConnectionThread扩展线程
{
公开募捐
{
ConnectionFactory connFact=新的ConnectionFactory();
ConnectionDescriptor connDesc;
connDesc=connFact.getConnection(“http://www.example.com/login.php?count=786");
如果(connDesc!=null)
{
HttpConnection-httpConn;
httpConn=(HttpConnection)connDesc.getConnection();
尝试
{
final int-iResponseCode=httpConn.getResponseCode();
UiApplication.getUiApplication().invokeLater(新的Runnable())
{
公开募捐
{
对话框。警报(“响应代码:”+
Integer.toString(iResponseCode));
}
});
} 
捕获(IOE异常)
{
System.err.println(“捕获的IOException:
+e.getMessage());
}
}
}
}     
类HTTPFirstAvailableScreen扩展主屏幕
{   
公共HTTPFirstAvailableScreen()
{
setTitle(“HTTP第一个示例”);
添加(新的RichTextField(“尝试建立HTTP连接…\n”);
ConnectionThread ct=新的ConnectionThread();
ct.start();
}
}   
实际上,我们希望从他们的服务器获取json响应。但是我被困在了第一步。浏览了不同的论坛,搜索了很多。我在启动之前也执行了MDS,它给出了一个错误 但它在服务器上没有受到任何影响。也许我错过了什么


提前谢谢你的帮助

我之前启动了安装在程序文件x86中的MDS,它发出了错误,阻止blackberry模拟器访问Web服务。现在我已经在C驱动下安装了它,现在它的工作就像一个魔咒


只是因为MDS在安装到程序文件(x86)中时出于安全考虑出现了错误,所以它没有运行并出现了错误。所以卸载它并直接安装在C根文件夹下,它就可以工作了

连接器如何打开(“http://example.com;接口=wifi”)应该工作吗?这与JSON有什么关系?
http://example.com;interface=wifi
不是有效的URL。很抱歉粘贴了错误的代码,请立即通知我。