我正在使用 Socket Cluster,并且我(此处的链接在此处输入链接描述)有一个 OAuth 应用程序。所以我在socket.connect()
方法中得到了 nullPointerException 。这里的语法。
private String url = "http://There's my Ip and port";
private Socket socket;
public void connect(final String token) {
Thread thread = new Thread(new Runnable() {
@Override
public void run() {
socket = new Socket(url);
socket.setAuthToken(token);
socket.connect();
if (socket.isconnected()) {
Toast.makeText(act, "Socket connected successfully", Toast.LENGTH_SHORT).show();
}
}
});
thread.start();
}
您在构造函数中看到令牌了吗?我在进行改造调用的类中调用此方法,当我获得访问令牌时,我将其提供给那里。在 socket.connect() 中,它给出了 nullPointerException。