Red de conocimiento informático - Computadora portátil - La velocidad de respuesta de la primera solicitud HTTP de Android es de aproximadamente 20 segundos.

La velocidad de respuesta de la primera solicitud HTTP de Android es de aproximadamente 20 segundos.

Este problema finalmente se resolvió. Durante el seguimiento, descubrí que getOutputStream y getInputStream de la clase HttpUrlConnection en la API de Android son muy lentos. Esto no es un problema con ksoap2. habilite el servicio DHCP de enrutamiento inalámbrico y use IP estática, el servidor usa una IP estática para conectarse al enrutador 2. Configure una IP estática en la tableta, haga clic en Configuración >> Inalámbrica y red >> Configuración de Wi-Fi >> Haga clic en botón de menú (el más a la izquierda de los tres botones en la parte inferior de la pantalla) >> Avanzado > > Usar verificación de IP estática >> Establecer dirección IP, puerta de enlace, máscara de red, nombre de dominio 1 (asegúrese de ingresar 0.0.0.0) y finalmente haga clic en el botón de menú para seleccionar Guardar. Solo asegúrese de que la tableta use una IP estática para conectarse al enrutador inalámbrico y que el nombre de dominio sea 0.0 .0.0, Android ya no gastará más de 20S interpretando nombres de dominio a través de DNS. Lo probé en múltiples plataformas y tablets sin ningún problema