Estou tentando usar a internet com o emulador do Android, mas sem sucesso. Alguma ideia?
android
android-emulator
Erik Sapir
fonte
fonte
Respostas:
Se por "usar internet" você quer dizer que não pode acessar a internet a partir de uma atividade durante o teste do emulador, certifique-se de ter configurado a permissão de internet em seu
AndroidManifest.xml
Se você estiver usando o navegador da web, consulte a postagem de Donal
fonte
Para usar internet no emulador, se você estiver configurando por trás de um servidor proxy, execute as seguintes etapas:
Pressione o botão menu. um menu de opções aparecerá.
no menu de opções, selecione Novo APN.
fonte
Se você estiver usando o eclipse, tente:
Janela> Preferências> Android> Iniciar
Opções padrão do emulador:
-dns-server 8.8.8.8,8.8.4.4
fonte
emulator -avd Pixel_C_API_26 -dns-server 8.8.8.8,8.8.4.4
Tente iniciar o emulador na linha de comando da seguinte maneira:
Isso fornecerá uma saída detalhada e pode mostrar o erro que está impedindo o emulador de se conectar à Internet.
fonte
Verifique suas configurações de internet, firewalls e outros podem estar bloqueando, eu sei que quando estava trabalhando nisso na faculdade, eles estavam bloqueando o número da porta, mas nunca tive problemas nas minhas máquinas de casa
fonte
Eu procurei muito e muito por uma resposta para essa pergunta. Pelo que descobri, o Google fez isso de propósito quando as pessoas usaram a conexão com a Internet para adicionar comentários de spam ao mercado. No entanto, encontrei um cara que fez isso e estava disposto a compartilhar as imagens necessárias. O AVD vinculado funciona (para mim) no mercado e no navegador da Internet.
NOTA : Parece que só vai consertar o mercado. Mas o mercado não funciona sem internet, então, se o mercado for fixo, o navegador de internet também funcionará. Eu mesmo baixei os arquivos vinculados e mostrou a internet no navegador perfeitamente.
fonte
Se você se deparar com esse problema e estiver trabalhando com um sistema operacional não-Windows / Mac (Ubuntu no meu caso), tente iniciar o emulador sozinho no Android SDK e AVD Manager e, em seguida, executar seu aplicativo.
fonte
A maneira mais fácil é seguir estas etapas:
Até agora você já deve ter visto no top 3g e sua conexão estabelecida.
fonte
no OSX, Little Snitch negava automaticamente qualquer conexão com o Eclipse (e o emulador). Permitir conexões no pequeno pomo, você tem que seguir as regras do pequeno pomo
fonte
Permita que o ADB acesse a rede abrindo-o no firewall
Se você estiver usando winvista e superior, vá para Windows Advance Firewall em Ferramenta administrativa no Painel de controle e habilite-o a partir daí
fonte