Existem maneiras alternativas de baixar aplicativos gratuitos do Android Market?


8

Não consigo baixar aplicativos do Android Market muito bem. O problema mais comum é que ele envia uma solicitação HTTP e o servidor remoto responde, mas não há dados a seguir: a conexão TCP é interrompida. O aplicativo Market mostra uma barra de progresso animada (antes de "0%" ou, às vezes, sempre "0%") indefinidamente até eu cancelar o download.

Às vezes, usar outra conexão de rede ajuda. (Nota: ainda não tenho plano de dados e uso apenas WiFi):

  • Conexão através do ponto de acesso Wi-fi ao meu laptop executando VPN e executando NAT: paradas
  • Conexão através do ponto de acesso Wi-fi ao meu laptop executando VPN e executando "-j REDIRECT" a tcpsocks que está se conectando através de "ssh -D" do meu servidor: às vezes funciona
  • Conexão Wi-fi ad-hoc ao meu laptop executando VPN e executando "-j REDIRECT" com tcpsocks que estão se conectando através de "ssh -D" do meu servidor: paradas
  • Conexão através do ponto de acesso Wi-fi ao meu laptop conectado à rede da universidade e -j REDIRECTao tcpsocks que está se conectando através do ssh -D(conexões originárias do meu servidor): às vezes funciona, muito, muito lento
  • Conexão VPN do dispositivo através do ponto de acesso (sem usar o laptop): funciona
  • A conexão através do ProxyDroid (executando redsocks internamente) e o redirecionamento para ssh -D(conexões originadas no meu servidor) começaram no meu laptop pela rede wifi Ad-hoc: paradas
  • A conexão através do ProxyDroid (modo HTTP) redirecionando para o servidor proxy em execução no meu laptop (com a cadeia de servidores proxy finalmente origina as conexões do meu servidor) iniciada no meu laptop pela rede wifi Ad-hoc: estol

A única solução alternativa encontrada foi capturar a solicitação do dispositivo com o Wireshark e executá-la (usando o netcat) no meu computador desktop. Ele baixa o arquivo apk do Market, que eu posso colocar no dispositivo como de costume. A obtenção desses links é ainda mais inconveniente (especialmente quando ele usa HTTPS).

Tentar usar o ProxyDroid não ajuda.

  • Como depurar downloads paralisados ​​do Android Market?
  • Quais são as abordagens alternativas para obter aplicativos do Market? Seria melhor usar o Android Market no emulador?

Usar o emulador seria definitivamente mais fácil do que cheirar o tráfego, exceto pelo fato de que o emulador não vem com o Market. Você já teve o Market trabalhando antes ou não é um desenvolvimento novo?
— Matthew Leia

Funciona ou não, principalmente dependendo da conexão de rede (no entanto, às vezes difere na mesma configuração). Às vezes também é downloads, mas muito, muito lento.
— Vi0

BTW parece que meus problemas de conexão foram resolvidos: superuser.com/questions/325379/…
— Vi0

Respostas:


2

Você já tentou usar o AppBrain http://www.appbrain.com/ , possui todos os aplicativos do Android Market, mas também permite instalar por push do seu computador.


Links diretos para arquivos apk: sim ou não? Presumo que "instalação forçada" significa "diga ao dispositivo para baixar apk". Se o download de aplicativos do dispositivo estiver quebrado , ele não funcionará.
— Vi0

Bem, não, mas achei que valia a pena tentar, presumi que você estava procurando coisas para tentar. parece que você deve apenas limpar o telefone, o problema parece bastante incomum e não algo que você deve ter para lidar com regularidade
— dylan murphy

Depende principalmente do telefone, mas da conexão de rede. Quero que ele funcione com conexões de rede incomuns (listadas na pergunta).
— precisa saber é

Ah, desculpe, eu entendi errado que isso significava que eram coisas que você tentara resolver a situação, não que aquelas eram coisas que você queria que acontecesse.
— dylan murphy

1

Se você puder fazer o download do seu PC sem parar *, poderá copiar o .apkpara o seu telefone e abrir / instalar a partir do sistema de arquivos.


* P: como iniciar o download do Android em um navegador de PC?

A: Eu não sei, mas é possível para outros mercados)


Sim, mas não é fácil obter um link direto para o arquivo apk. Todos os mercados assumem que o próprio dispositivo baixará o arquivo apk. Quero links diretos para arquivos apk que podem ser baixados de maneiras complicadas (por exemplo, primeiro faça o download para o meu servidor, depois para o meu PC e só depois copie para o dispositivo).
— Vi0
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.