Banana Studio
Guides

iPerf para Android 1.21: Pronto para Android 17 com Suporte ao Acesso à Rede Local

iPerf para Android 1.21 está pronto para Android 17. Quando necessário, o aplicativo agora solicita a nova permissão "Dispositivos próximos" (rede local) e explica o porquê, para que os testes de largura de banda LAN e o servidor iPerf integrado continuem funcionando. Esta versão também atualiza a Google Play Billing e o SDK de publicidade.

On this page

iPerf para Android 1.21: Pronto para Android 17

Ficamos felizes em anunciar iPerf para Android 1.21. Esta versão prepara o aplicativo para o Android 17, que muda como os apps se comunicam com outros dispositivos na sua rede local. Você pode continuar medindo a taxa de transferência Wi-Fi e Ethernet entre seu telefone, tablet ou Android TV e seus PCs, roteadores ou NAS, como antes.

Está disponível para smartphones, tablets e Android TV na Google Play e na Amazon Appstore.

O que há de novo na 1.21

Suporte ao Android 17

iPerf agora tem como alvo o Android 17 (nível de API 37), a versão mais recente do Android. O aplicativo segue as novas regras de privacidade do Android 17 e está pronto para dispositivos que recebem a atualização.

Novo: acesso à rede local (permissão "Dispositivos próximos")

O Android 17 adiciona uma proteção de privacidade chamada proteção de rede local. Os apps criados para o Android 17 não conseguem mais alcançar dispositivos na sua rede doméstica ou de escritório, a menos que você conceda a permissão "Dispositivos próximos".

Isto é relevante para uma ferramenta de teste de rede como o iPerf, pois a maioria dos testes é executada dentro da sua rede local:

  • Modo cliente: conectando-se a um servidor iperf3 ou iperf2 no seu PC, roteador ou NAS (por exemplo 192.168.1.10).
  • Modo servidor: outros dispositivos na sua rede se conectando ao servidor iPerf em execução no seu telefone ou TV.
  • Testes UDP (-u) de e para dispositivos locais.

Sem a permissão, o Android 17 bloqueia silenciosamente esse tráfego: um teste contra um servidor local falha ou expira, e outros dispositivos não conseguem alcançar o servidor no seu dispositivo.

O que o iPerf 1.21 faz:

  1. No Android 17 e posteriores, na primeira vez que você abre o app, o iPerf mostra uma tela curta explicando por que ele precisa de acesso à rede local.
  2. Toque em Solicitar permissão, depois escolha Permitir no prompt do Android.
  3. Pronto. Você só precisa fazer isso uma vez; a permissão permanece concedida, inclusive após uma reinicialização.

No Android 16 e versões anteriores, nada muda: nenhuma nova tela e nenhum novo prompt.

Sua privacidade

A permissão é usada apenas para o tráfego dos comandos iperf que você executa. O iPerf não escaneia sua rede, descobre dispositivos em segundo plano nem coleta informações sobre seus dispositivos.

Se você negou a permissão

Se você tocou em "Não permitir" anteriormente, ou o prompt do Android não aparece mais, você pode ativá‑lo manualmente:

Configurações → Aplicativos → iPerf → Permissões → Dispositivos próximos → Permitir

Na Android TV o caminho é semelhante: Configurações → Aplicativos → iPerf → Permissões.

Google Play Billing atualizado

As compras no aplicativo (como a remoção de anúncios) agora utilizam a Biblioteca Google Play Billing 8, a versão atualmente exigida pelo Google Play. As compras existentes continuam sendo reconhecidas; você não precisa fazer nada.

SDK de publicidade atualizado

O SDK de publicidade (Liftoff Monetize / Vungle) foi atualizado para a versão mais recente suportada, conforme recomendado pelo Google Play. Isso mantém a versão gratuita estável e em conformidade com as políticas atuais da loja.

Versão mínima do Android agora é Android 6.0

As bibliotecas mais recentes do Google Play Billing e do SDK de publicidade não suportam mais o Android 5.0 e 5.1. O iPerf 1.21, portanto, requer Android 6.0 (Marshmallow) ou superior. Dispositivos ainda no Android 5.x mantêm a versão anterior instalada, mas não receberão esta atualização.

Dicas para atualização

  • Usando "Iniciar servidor iPerf na inicialização"? Se seu dispositivo executa Android 17, abra o iPerf uma vez após a atualização e conceda a permissão "Dispositivos próximos". Um servidor iniciado na inicialização não pode exibir o prompt de permissão por conta própria, então, sem a permissão, ele não aceitará conexões de dispositivos na sua rede local.
  • Um teste contra um servidor local acabou expirando de repente? No Android 17, verifique primeiro se a permissão "Dispositivos próximos" está permitida para o iPerf (consulte acima).
  • Testando contra servidores iPerf públicos na internet? Esses testes não precisam da nova permissão, mas concedê‑la permite testar tanto servidores locais quanto da internet sem interrupções.

Compatibilidade

Versão mínima do Android Android 6.0 (anteriormente Android 5.0)
Versão alvo do Android Android 17 (API 37)
Dispositivos Smartphones, tablets e Android TV
Ferramentas incluídas iperf3 3.19.1 e iperf2 2.2.1 (inalterado)
Lojas Google Play e Amazon Appstore

Perguntas frequentes

Por que o iPerf precisa da permissão "Dispositivos próximos"? A partir do Android 17, o Android exige essa permissão para qualquer aplicativo que se conecta ou aceita conexões de dispositivos na rede local. A principal função do iPerf é medir o desempenho da rede entre seu dispositivo e outros dispositivos locais, portanto ele precisa dessa permissão para funcionar.

O iPerf escaneia minha rede ou rastreia meus dispositivos? Não. A permissão apenas permite que os comandos iperf que você inicia enviem e recebam o tráfego de teste. O iPerf não descobre, lista ou armazena informações sobre dispositivos na sua rede.

Eu não estou no Android 17. Vou ver o novo prompt? Não. Dispositivos com Android 16 ou versões anteriores continuam funcionando exatamente como antes.

Preciso conceder a permissão novamente após uma reinicialização? Não. Após concedida, ela permanece concedida. O Android pode redefinir permissões de aplicativos que você não abriu por vários meses; se isso acontecer, basta abrir o iPerf e concedê‑la novamente.

Feedback

Adoraríamos ouvir de você. Se algo não funcionar como esperado no seu dispositivo, especialmente no Android 17, use Feedback no menu do app ou deixe uma avaliação na Google Play ou na Amazon Appstore.

Obrigado por usar o iPerf para Android!

Related posts