Online bağlantı nasıl sağlanacak peki hocam mantığını kavrayamadım? Yani 2 ayrı kullanıcı nasıl eşleşecek? Bir site aracılığıyla sunucu ve istemci oluşturmak gerekmiyor mu?
Örnekte şöyle yapmış:
try {
socket = IO.socket( "https://10.0.2.2:3000" );
socket.on( Socket.EVENT_CONNECT, new Emitter.Listener() {
@Override
public void call(Object... args) {
runOnUiThread( new Runnable() {
@Override
public void run() {
Toast.makeText( MainActivity.this, "Bağlandı", Toast.LENGTH_SHORT ).show();
}
} );
}
} );
socket.connect();
Log.e( "socket",socket.isActive()+"" );
registerAllEventForGame();
} catch (Exception ex) {
Toast.makeText( MainActivity.this, ex.getMessage(), Toast.LENGTH_SHORT ).show();
}Örnekte yer alan bu url kısmını kendi siteme ait ip adresiyle değiştirmeyi denedim ama olmadı.
socket = IO.socket( "https://10.0.2.2:3000" );
Komik bir durum sanıyorum bilenler için ama tıkandım
Edit: Bu arada hiç bağlanamadığım için bağlandı Toast mesajını göremedim hiç.