SocketChannel in Android
-
27-09-2019 - |
문제
I have a question about SocketChannels in Android. This is my code:
SocketChannel socketChannel = SocketChannel.open();
socketChannel.connect(new InetSocketAddress("127.0.0.1", 90));
This code works in Java but not in Android. I always get an IOException My first problem was the first line. I had to add permissions to open sockets. The first line now works but the second line doesn't. I always get an IOException.
Any suggestions?
해결책
127.0.0.1? you try to connect to your android device with socket 90. I don't think your device has open up such port for your program to connect.
다른 팁
try opening the socket on the physical device. your probably running it on the emulator and that port isnt opened.
제휴하지 않습니다 StackOverflow