Sem internet no Android Emulator - Por que e como consertar? [fechado
-
18-09-2019 - |
Pergunta
Estou tentando usar a Internet com o emulador Android, mas sem sucesso. Alguma ideia?
Solução
Se por "Use Internet", você quer dizer que não pode acessar a Internet a partir de uma atividade durante o teste no emulador, verifique se definiu a permissão da Internet em seu AndroidManifest.xml
<uses-permission android:name="android.permission.INTERNET" />
Se você estiver usando o navegador da web, consulte a postagem de Donal
Outras dicas
Para usar a Internet no emulador, se você estiver definindo atrás de um servidor proxy, execute as seguintes etapas:
- Vá para Configurações-> Wireless & Networks-> Mobile Networks-> Nomes de pontos de acesso.
Pressione o botão do menu. Um menu de opções aparecerá.
No menu Opção, selecione novo APN.
- Clique no nome. Forneça o nome para APN, diga meu APN.
- Clique em APN. Digite www.
- Clique no proxy. Digite o seu servidor proxy IP. Você pode obtê -lo no menu Opções da Internet da Internet Explorers.
- Clique na porta. Digite o número da porta no meu caso, foi 8080. Você pode obtê -lo no menu Opções da Internet da Internet Explorers.
- Clique no nome do usuário. Forneça o nome do usuário no domínio do formato nome do usuário. Geralmente é o login dos seus sistemas.
- Clique na senha. Forneça senha do seu sistema.
- Pressione o botão do menu novamente. Um menu de opções aparecerá.
- Pressione Salvar. Experimente n executar seu navegador. Espero que seu trabalho para você tenha funcionado para mim. boa sorte.
Se você estiver usando o Eclipse, tente:
Janela> Preferências> Android> Lançamento
Opções de emulador padrão: -dns-server 8.8.8.8,8.8.4.4
Tente lançar o emulador a partir da linha de comando da seguinte forma:
emulator -verbose -avd <AVD name>
Isso fornecerá uma saída detalhada e pode mostrar o erro que impede que o emulador se conecte à Internet.
Verifique suas configurações na Internet, firewalls e isso pode estar bloqueando, eu sei que quando eu estava trabalhando nisso na faculdade, eles estavam bloqueando o número da porta, mas nunca tive nenhum problema nas minhas máquinas domésticas
Eu procurei por muito tempo uma resposta a esta pergunta. Pelo que eu recebo, o Google fez isso de propósito quando as pessoas usavam a conexão com a Internet para adicionar comentários de spam ao mercado. No entanto, Eu encontrei um cara que havia feito isso e estava disposto a compartilhar as imagens necessárias. O AVD vinculado é executado (para mim) tanto a Internet do mercado quanto para o navegador.
NOTA: Parece que ele vai consertar o mercado. Mas o mercado não funcionará sem a Internet; portanto, se o mercado for corrigido, a Internet do navegador também funcionará. Eu mesmo baixei os arquivos vinculados e isso mostrou a Internet no navegador perfeitamente.
Se você se deparar com esse problema e estiver trabalhando com um OS não Windows/Mac (Ubuntu no meu caso), tente iniciar o emulador por si só no Android SDK e no AVD Manager, executando seu aplicativo.
A maneira mais fácil é seguir estas etapas:
- Executar o Emulador Android 1.5
- Abra o menu
- vá para as configurações
- Configurações sem fio (primeiro bloco) e direto na parte inferior Desligue o modo de avião.
Até agora você teria visto no top 3G e sua conexão estabelecida.
No OSX, Little Snitch estava negando automaticamente qualquer conexão com o Eclipse (e o emulador). Permita conexões em Little Snitch, você tem que entrar nas regras de Little Snitch
Permita que o ADB acesse a rede, abrindo -o no firewall
Se você estiver usando o Winvista e acima, vá para o Windows Advance Firewall sob ferramenta administrativa no painel de controle e ativá -lo a partir daí