No puedo descargar aplicaciones del Android Market muy bien. El problema más común es que envía una solicitud HTTP y el servidor remoto responde, pero no hay datos: la conexión TCP simplemente se detiene. La aplicación Market muestra una barra de progreso animada (antes de "0%" o, a veces, siempre "0%") indefinidamente hasta que cancele la descarga.
A veces ayuda usar otra conexión de red. (Nota: todavía no tengo un plan de datos y solo uso WiFi):
- Conexión a través de un punto de acceso Wi-Fi a mi computadora portátil que está ejecutando VPN y haciendo NAT: paradas
- Conexión a través de un punto de acceso Wi-fi a mi computadora portátil que ejecuta VPN y hace "-j REDIRECT 'a tcpsocks que se conecta a través de" ssh -D "desde mi servidor: a veces funciona
- Conexión Wi-Fi ad-hoc a mi computadora portátil que está ejecutando VPN y haciendo "-j REDIRECT 'a tcpsocks que se conecta a través de" ssh -D "desde mi servidor: puestos
- Conexión por punto de acceso Wi-Fi a mi computadora portátil conectada a la red de la universidad y haciendo
-j REDIRECT
tcpsocks que se conecta a través dessh -D
(conexiones que se originan desde mi servidor): a veces funciona, muy, muy lento - Conexión VPN desde el dispositivo a través del punto de acceso (sin usar una computadora portátil): funciona
- La conexión a través del ProxyDroid (ejecutando redsocks internamente) redirigiendo a
ssh -D
(conexiones que se originan desde mi servidor) comenzó en mi computadora portátil a través de la red wifi Ad-hoc: puestos - La conexión a través del ProxyDroid (modo HTTP) redirigiendo al servidor proxy que se ejecuta en mi computadora portátil (con una cadena de servidores proxy finalmente origina conexiones desde mi servidor) comenzó en mi computadora portátil a través de la red wifi Ad-hoc: puestos
La única solución que encontré es capturar la solicitud del dispositivo con Wireshark y ejecutarla (usando netcat) en mi computadora de escritorio. Descarga el archivo apk del Market que puedo poner en el dispositivo como de costumbre. Obtener tales enlaces es inconveniente de hovewer (especialmente cuando usa HTTPS).
Intentar usar ProxyDroid no ayuda.
- ¿Cómo puedo depurar descargas estancadas de Android Market?
- ¿Cuáles son los enfoques alternativos para obtener aplicaciones de Market? ¿Sería mejor usar Android Market en el emulador?