我尝试使用 Smack API 连接到 GCM 的云连接服务器。我的代码:
ConnectionConfiguration config = new ConnectionConfiguration("gcm.googleapis.com","5235");
config.setCompressionEnabled(true);
config.setSASLAuthenticationEnabled(true);
config.setSocketFactory(SocketFactory.getDefault());
Connection conn = new XMPPConnection(config);
conn.connect();
conn.login(Config.GCM_SENDER_ID, Config.GCM_API_KEY);
但是我收到了连接失败错误和 XMPPException 错误。有任何想法吗?