Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
浏览器未在blackberry 8900应用程序中打开_Blackberry - Fatal编程技术网

浏览器未在blackberry 8900应用程序中打开

浏览器未在blackberry 8900应用程序中打开,blackberry,Blackberry,我正在黑莓应用程序中嵌入浏览器。我打开我的公司网站,上面有一些标签。它可以在模拟器中工作,但不能在设备上工作。在设备中,其他需要浏览器的应用程序运行良好 我的手机号码是:8900 请告诉我如何解决这个问题 谢谢 Shikha示例应用程序都假设设备通过MDS连接到BES服务器,这在模拟器中是正确的(使用MDS模拟器)。但是,在设备上进行测试时,如果未连接到BES服务器,则需要使用不同的传输。例如,在8900上,您可以使用Wi-Fi或Direct TCP(有时还可以使用WAP2,具体取决于运营商)

我正在黑莓应用程序中嵌入浏览器。我打开我的公司网站,上面有一些标签。它可以在模拟器中工作,但不能在设备上工作。在设备中,其他需要浏览器的应用程序运行良好

我的手机号码是:8900

请告诉我如何解决这个问题

谢谢


Shikha

示例应用程序都假设设备通过MDS连接到BES服务器,这在模拟器中是正确的(使用MDS模拟器)。但是,在设备上进行测试时,如果未连接到BES服务器,则需要使用不同的传输。例如,在8900上,您可以使用Wi-Fi或Direct TCP(有时还可以使用WAP2,具体取决于运营商)


您需要修改传递到Connector.open()的URL,以便它具有正确的参数来指定要建立的网络连接的类型。有关如何通过各种传输建立HTTP连接的更多信息,请参阅。

在URL中添加此字符串时,其运行方式如下:
“deviceside=false;connectionType=mds public”

没有足够的详细信息来帮助您解决问题。有没有抛出异常?您可以显示任何代码吗?无一例外,我正在使用JDE文件夹中提供的示例代码“BrowserContentManagerDemo.java”。谢谢,我尝试了,但没有成功:我添加了“ConnectionId=WAP2 trans”以及“deviceside=true;ConnectionId=WAPTTrans Secure”等等,但得到了相同的问题。请帮助尝试使用“deviceside=true”来查看是否有效(直接TCP)。你可能需要在你的运营商的设备设置中设置APN。这可能是通过BIS进行的,这对开发工作来说可能没问题,但是如果你想公开发布你的应用程序并使用BIS,那么你需要RIM的许可(基本上你需要注册他们的联盟计划).是否有任何链接可供我获取联盟计划许可的详细信息。我有签名密钥;这些密钥是否不足以公开使用应用程序。。。请建议