我有一个从谷歌读取一些字节的midlet来测试,它在我的诺基亚和索尼爱立信手机上运行正常,但在“三星GT-E2120L手机它没有工作中,我得到“java.io.IOException的TCP打开”例外,当我试图让连接响应代码连接到任何URL:java.io.IOException TCP打开
HttpConnection conn = (HttpConnection) Connector.open("http://www.google.com");
// The exception throws HERE
int rc = conn.getResponseCode();
byte[] buff = new byte[255];
conn.openInputStream().read(buff);
注:我有信贷:)
注2:我可以访问从原产地到谷歌“三星手机”导航器
注3:我曾尝试连接到URL 3种diferent模式:Connector.READ,Connector.WRITE,Connector.READ_WRITE
注4:我的应用程序不被信任,但我有 “javax.microedition.io.Connector.http” API权限
注5:我知道读取缓冲区[255]是硬编码的,但它仅用于测试
任何人都可以帮助我吗? 在此先感谢和感谢您的阅读
为您的应用程序,是否有访问GPRS,在一些像索尼爱立信手机我知道有默认浏览器和Java应用程序的不同设置,所以我想确保你的Java应用程序可以访问互联网使用gprs? – 2010-10-06 09:38:45