我正在为Blackberry OS 5开发。
当我尝试使用Browser
通过我的应用从互联网上下载文件时,加载时间过长而失败。谁知道为什么?
int clearConfirm = Dialog.ask(Dialog.D_YES_NO,
"Do you want to download?",
Dialog.NO);
if (clearConfirm == Dialog.YES) {
try {
Browser.getDefaultSession().displayPage("http://mysite/blackberry/file.cod");
} catch (Exception e) {
e.printStackTrace();
}
}
这是我的代码......出了什么问题?
答案 0 :(得分:1)
设备中的部署/安装步骤(模拟黑莓Appworld环境):
在服务器中创建一个黑莓文件夹,并将xxx.cod和xxx.jad粘贴到服务器中。使用zip提取器提取.cod文件。 (为此,首先将.cod重命名为.zip,然后在同一文件夹中解压缩)。
确保您的服务器可以通过手机访问。
注意:如果服务器部署在专用IP(LAN)中,则移动设备需要Wi-Fi连接才能访问服务器。如果它是通过公共IP部署的,那么我们可以使用任何网络Wi-Fi,2G或2G或其他网络运营商APN设置连接进行访问。
Browser.getDefaultSession()displayPage( “HTTP://mysite/blackberry/file.jad”);
浏览器将下载并安装jad文件,然后内部所有其他文件。如果需要,请重新启动设备。
这对我有用。它也适合你。
修改-1 强>
上述问题可能是由于鳕鱼文件的大小造成的。但我的解决方案最适合它。