HierachyViewer에서 사용되는 단말 내부의 ViewServer와
제가 만들려는 App(단말에서 실행)과 소켓 통신을 할려 합니다.
emulator에서 일단 만들어보면
127.0.0.1:4939로 Socket 생성해서 명령어 보내면 동작이 됩니다.
하지만, 제가 만든 앱에서는 실행하면
04-29 02:40:04.385: W/System.err(30068): java.net.ConnectException: failed to connect to /127.0.0.1 (port 4939) after 40000ms: isConnected failed: ECONNREFUSED (Connection refused)
Error가 뜨네요 ㅡㅡ;
설정을 잘못한 것일까요.
ECONNREFUSED 에러 자체는 서버가 연결을 거부했다 이런식의 에러이던데요.
무엇이 잘못된건지 잘 모르겠네요. ip, port 아니면 또 다르게 설정해줘야 하는 부분이 있는지
문의 드려요.
App에서 소켓은 아래와 같이 생성했습니다.
Socket socket = new Socket();
socket.connect(new InetSocketAddress("127.0.0.1", 4939), 40000);