首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2ME开发 >

J2me程序在手机上报网络连接异常,但在模拟器上可以!

2012-01-06 
J2me程序在手机上报网络连接错误,但在模拟器上可以!!最近在做一个手机订货系统,已经在SUN的模拟器上实现了

J2me程序在手机上报网络连接错误,但在模拟器上可以!!
最近在做一个手机订货系统,已经在SUN的模拟器上实现了联网,现在的问题是拿到手机上如何也联不上网.手机开通了GPRS,可以浏览WAP网页.后来找了一些文章,发现移动还分CMNET和CMWAP,也按照了做了尝试性的修改,但还是连接不上.还请各位高手指点迷津!
      未修改前的联网代码:
          conn   =   (HttpConnection)                                                                                 Connector.open( "http://tobacco.plyc.cn/web/servlet/loginservlet ");
      CNWAP的联网代码:
        conn   =   (HttpConnection)
Connector.open( "http://10.0.0.172:80/ "+ "web/servlet/loginservlet ");
conn.setRequestProperty( "X-Online-Host ", "http://tobacco.plyc.cn ");    
     
      说明:WEB服务器采用tomcat.   http://tobacco.qlyc.cn主机,http://tobacco.qlyc.cn/web才是后台应用.

        请问代码上有什么错误吗?要联网时手机要使GRPS处于连接状态吗?

[解决办法]
conn.setRequestProperty( "X-Online-Host ", "http://tobacco.plyc.cn ");
这得改成conn.setRequestProperty( "X-Online-Host ", "tobacco.plyc.cn ");

其他没发先问题
[解决办法]
手机CMWAP上网的话,代码不是这样写的
[解决办法]
还有长度设置一下
[解决办法]

wormwormwormworm(吃老板的嘴软,拿老板的手软)
手机CMWAP上网的话,代码不是这样写的
那应该怎么写?
[解决办法]
在手机上要链接两次,第一次返回资费页面,第二次才返回你想要的画面。

手机链接最好写具体页面加参数,如果是域名的话可能url被重定向了。这样的话就不容易访问到了。你可以试试访问具体的网页。

我也碰到过类似问题。

热点排行