¿Existen formas alternativas de descargar aplicaciones gratuitas de Android Market?

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 sigue ningún dato: la conexión TCP simplemente se bloquea. La aplicación Market muestra una barra de progreso animada (antes de "0%" o, a veces, siempre "0%) indefinidamente hasta que cancelo la descarga.

A veces, usar otra conexión de red ayuda. (Nota: todavía no tengo plan de datos y solo uso WiFi):

  • Conexión a través del punto de acceso Wi-Fi a mi computadora portátil que ejecuta VPN y NAT: se detiene
  • Conexión a través del 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 ejecuta VPN y hace "-j REDIRECT" a tcpsocks que se conecta a través de "ssh -D" desde mi servidor: se detiene
  • Conexión a través del punto de acceso Wi-Fi a mi computadora portátil conectada a la red de la universidad y haciendo -j REDIRECTa tcpsocks que se conecta a través de ssh -D(conexiones que se originan en 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
  • Conexión a través de ProxyDroid (ejecutando redsocks internamente) redirigir a ssh -D(conexiones que se originan en mi servidor) comenzó en mi computadora portátil a través de la red wifi Ad-hoc: se detiene
  • La conexión a través del ProxyDroid (modo HTTP) que redirige 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: se detiene

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. Sin embargo, obtener tales enlaces es un inconveniente (especialmente cuando se usa HTTPS).

Intentar usar ProxyDroid no ayuda.

  • ¿Cómo puedo depurar descargas bloqueadas de Android Market?
  • ¿Cuáles son los enfoques alternativos para obtener aplicaciones de Market? ¿Sería mejor usar Android Market en el emulador?
Usar el emulador definitivamente sería más fácil que olfatear el tráfico, excepto por el hecho de que el emulador no viene con Market. ¿Alguna vez tuvo el mercado funcionando antes, o no es un nuevo desarrollo?
Funciona o no en su mayoría dependiendo de la conexión de red (sin embargo, a veces difiere en la misma configuración). A veces también son descargas, pero muy muy lentas.
Por cierto, parece que mis problemas de conexión se resolvieron: superuser.com/questions/325379/…

Respuestas (2)

Si puede descargar desde su PC sin detenerse*, puede copiarlo .apken su teléfono y abrirlo/instalarlo desde el sistema de archivos.


*P: ¿Cómo iniciar la descarga de Android en un navegador de PC?

R: No lo sé, pero de todos modos es posible para otros mercados)

Sí, pero no es fácil obtener un enlace directo al archivo apk. Todos los mercados asumen que el propio dispositivo descargará el archivo apk. Quiero enlaces directos a archivos apk que pueda descargar de manera complicada (por ejemplo, primero descárguelos a mi servidor, luego a mi PC y luego copie en el dispositivo).

¿Ha intentado usar AppBrain http://www.appbrain.com/ ? Tiene todas las aplicaciones del Android Market pero también le permite enviar instalaciones desde su computadora.

Enlaces directos a archivos apk: ¿sí o no? Supongo que "push install" significa "decirle al dispositivo que descargue apk". Si la descarga de aplicaciones desde el dispositivo no funciona , no funcionará.
Bueno, no, pero pensé que valía la pena intentarlo, supuse que estabas buscando cosas para probar. parece que deberías simplemente limpiar el teléfono, tu problema parece bastante inusual y no es algo con lo que debas lidiar regularmente
Depende principalmente no del teléfono sino de la conexión de red. Quiero que funcione con conexiones de red inusuales (enumeradas en la pregunta).
oh, lo siento, no entendí bien que eso significaba que esas eran cosas que habías tratado de arreglar la situación, no que esas eran cosas que querías que sucedieran.