我正在使用Socket Cluster而我(这里的链接enter link description here)有一个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。
答案 0 :(得分:0)
您是否在清单中拥有互联网权限?
<uses-permission android:name="android.permission.INTERNET" />