为什么我的HTTP下载在模拟器上运行成功,但是在手机上就失败呢???
我测试的机器是Nokia 40的手机,然后下在自己网站上的一个名字叫做1.dat的文件.
这是我HTTP下载部分的代码
// 创建HTTP连接
c = (HttpConnection) Connector.open(DOWN_URL + ResourceNumber + ".dat",
Connector.READ_WRITE);
System.out.println(DOWN_URL + ResourceNumber + ".dat");
c.setRequestMethod(HttpConnection.GET);
c.setRequestProperty("IF-Modified-Since", "29 Dec 2001 15:17:19 GMT");
c.setRequestProperty("User-Agent",
"Profile/MIDP-1.0 Configuration/CLDC-1.0");
c.setRequestProperty("Accept",
"text/html, text/plain, text/xml, image/png, */*"); //设置可接受的MIME类型
c.setRequestProperty("Content-Language", "en-CA");
c.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");
c.setRequestProperty("Connection","Keep-Alive");
is = c.openDataInputStream();
int dataLength = (int) c.getLength();
然后在手机上测试发笑获取的dataLength居然为-1.
而在模拟器上运行,一点问题都没有啊!
请问大家这是怎么回事的?还有解决办法是怎么样?
这是我HTTP下载部分的代码
// 创建HTTP连接
c = (HttpConnection) Connector.open(DOWN_URL + ResourceNumber + ".dat",
Connector.READ_WRITE);
System.out.println(DOWN_URL + ResourceNumber + ".dat");
c.setRequestMethod(HttpConnection.GET);
c.setRequestProperty("IF-Modified-Since", "29 Dec 2001 15:17:19 GMT");
c.setRequestProperty("User-Agent",
"Profile/MIDP-1.0 Configuration/CLDC-1.0");
c.setRequestProperty("Accept",
"text/html, text/plain, text/xml, image/png, */*"); //设置可接受的MIME类型
c.setRequestProperty("Content-Language", "en-CA");
c.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");
c.setRequestProperty("Connection","Keep-Alive");
is = c.openDataInputStream();
int dataLength = (int) c.getLength();
然后在手机上测试发笑获取的dataLength居然为-1.
而在模拟器上运行,一点问题都没有啊!
请问大家这是怎么回事的?还有解决办法是怎么样?
...全文
相关推荐
安卓手机模拟器安装
讲述了电脑安装安卓手机模拟器的全部过程。当你没有安卓智能机的时候,想提前体验下,可以下载我们的文档看怎么下载,安装,使用。
判别分析之Fisher判别、Bayes判别、距离判别的R实现案例
判别分析之Fisher判别、Bayes判别、距离判别的R实现案例
计算机电脑用java模拟器运行安卓Android手机软件.pdf
计算机电脑用java模拟器运行安卓Android手机软件.pdf
安卓android模拟器bluestacks root方法 教程 【陌陌 电脑版 解封成功】支持最新版本0.7.8
安卓android模拟器bluestacks root方法 教程 【陌陌 电脑版 解封成功】支持最新版本0 7 8 1 自己亲测成功 可以登陆2 3陌陌 可以任意定位 root成功 2 包含所需的工具下载地址 喜欢研究的亲可以下载看看
Android模拟器 SDK 2.1 下载与安装教程(图文)
Android模拟器 SDK 2.1 下载与安装教程(图文) .doc


J2ME
