Java me XMPP上的J2ME Gtalk连接失败

Java me XMPP上的J2ME Gtalk连接失败,java-me,xmpp,connector,Java Me,Xmpp,Connector,我正在开发连接到GTalk的J2ME应用程序。我使用的是WTK2.5.2。 这是我的代码示例 StreamConnection connection = (StreamConnection) Connector.open( "socket://gmail.com:5222", Connector.READ_WRITE); InputStream inStream = connection.openInputStream();

我正在开发连接到GTalk的J2ME应用程序。我使用的是WTK2.5.2。 这是我的代码示例

      StreamConnection connection = (StreamConnection) Connector.open(
                  "socket://gmail.com:5222", Connector.READ_WRITE);
      InputStream inStream  = connection.openInputStream();
      int i = inStream.read();//returns -1
它无法在端口5222上连接。(在防火墙中,5222端口处于打开状态) 当我连接443端口时,它连接良好,但输入流没有正确读取。读取流时,第一个读取字符返回-1

请帮帮我