Java socket IOException - permiso denegado

Estoy tratando de conectarme a un servidor en mi red que ejecuta un escucha tcp usando el siguiente código java. Estoy obteniendo una IOException - Permiso denegado. Es de un emulador de Android 2.2.

¿Alguien sabe por qué?

Socket socket = new Socket("1.1.1.1", 1111);
PrintWriter out = new PrintWriter(socket.getOutputStream(), true);
out.println("test");
socket.close();

Respuestas a la pregunta(2)

Su respuesta a la pregunta