从黑莓应用程序保存远程文件

时间:2010-04-01 19:33:47

标签: file blackberry

如何从我的自定义应用中将远程文件(即http://example.com/somefile.pdf)保存到黑莓的本地磁盘

由于

1 个答案:

答案 0 :(得分:2)

使用Connector.open(URL)打开HttpConnection。然后从该连接打开一个InputStream,例如:

HttpConnection conn = (HttpConnection) Connector.open("http://example.com/somefile.pdf");
InputStream in = conn.openInputStream();

编辑:要将文件保存到磁盘,请打开FileConnection并从那里打开OutputStream。 e.g:

    FileConnection file = (FileConnection) Connector.open("file:///store/home/user/myfile.pdf");
file.create();
OutputStream out = file.openOutputStream();