Tag: Sockets de

Genymotion se comunica con socket en diferentes subredes locales

Tengo una máquina virtual que aloja un servidor situado en 192.168.18. Este servidor está escuchando en el puerto 20000 para una conexión desde mi aplicación de Android. Lo hago localmente para fines de prueba. La máquina virtual de Genymotion se encuentra en 192.168.57.1, y no parece ser capaz de comunicarse con el otro servidor. ¿Existe […]

Java Client Socket Connection en Android

Estoy creando una conexión del zócalo del cliente entre mi computadora y androide. Aquí está el código para el servidor: import java.io.PrintWriter; import java.net.InetAddress; import java.net.ServerSocket; import java.net.Socket; import java.net.UnknownHostException; class Server { public static void main(String[] args) { String ip = getIpAddress(); if (ip != "false") { try { ServerSocket srvr = new ServerSocket(4444); […]

cómo leer el flujo de entrada de socket en Android

can anybody tell me how to read socket input stream. Here is my code. if (!serverIpAddress.equals("")) { try { InetAddress serverAddr = InetAddress.getByName(serverIpAddress); Log.i("ClientActivity", "Connecting…"); Socket socket = new Socket(serverAddr, 5777); try { Log.i("ClientActivity", "Sending command."); PrintWriter out = new PrintWriter(new BufferedWriter(new OutputStreamWriter(socket .getOutputStream())), true); // where you issue the commands out.println("<maplist />"); Log.i("ClientActivity", "Sent."); […]

¿Cómo mostrar la imagen JPEG directamente desde la matriz de bytes (antes de guardar la imagen)?

Estoy recibiendo una imagen jpeg (Tamaño de la imagen: 50KB) desde el socket del cliente y el ahorro en el emulador de la tarjeta SD. Desde allí estoy mostrando la imagen jpg en Imageview. Pero quiero mostrar la imagen antes de guardar la imagen en la tarjeta SD porque nuestro aplicativo Android recibirá las imágenes […]

Socket no lanza una excepción aunque no puede conectarse

Estoy intentando conectar un zócalo a un servidor inexistente, y realmente no entiendo porqué una excepción no se está levantando. Aquí está mi código: public class TestSocket extends Activity { private static final String TAG = "TestSocket"; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); BasicThread t = new BasicThread(); t.start(); } class BasicThread extends Thread […]

Error de Java en el servidor WebSocket

Estaba trabajando con el proyecto en https://github.com/TooTallNate/Java-WebSocket . El servidor funcionó bien. Ahora quería alojar el servidor en un dispositivo Android (un proyecto PhoneGap). Pero estoy recibiendo este error. ¿Dónde está el problema? Este es el error que consigo en la consola. alguna manera de deshacerse de este problema? Invalid layout of java.lang.String at value […]

Socket timeout usando android marshmallow. Android <6 funciona. ¿Ha cambiado algo?

mi aplicación necesita conectarse a una red wifi que no tiene conexión a Internet y abrir un socket para el puerto 9402. Después de actualizar mi Nexus 5 a Android 6, dejó de funcionar (tiempo de espera de socket). Teléfono de mi esposa con Android 5 todavía funciona. ¿Alguien sabe si algo cambió con respecto […]

AsyncSocket en java?

¿Cómo puedo implementar un AsyncSocket en java (específicamente en android)?

Cliente de Android enviar archivos grandes utilizando Socket, el archivo recibido por el servidor es incompleta

Quiero enviar un archivo grande de Android al servidor a través de socket, pero el archivo recibido por el servidor está incompleto. Código en android: Socket client = new Socket(ipStr, 4444); OutputStream outputStream = client.getOutputStream(); FileInputStream fileInputStream = new FileInputStream(file); BufferedInputStream bufferedInputStream = new BufferedInputStream(fileInputStream); byte[] buffer = new byte[512]; byte[] sendLen = getBytes(file.length(), true); […]

Autenticación SSL de dos vías en android

Estoy intentando conseguir la autenticación SSL de dos vías trabajando entre un servidor Python y una aplicación cliente de Android. Tengo acceso al servidor y al cliente, y quisiera implementar la autentificación del cliente usando mi propio certificado. Hasta ahora he podido verificar el certificado del servidor y conectar sin la autentificación del cliente. ¿Qué […]

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.