Buscar pacotes, repositórios e categorias de apps

Detalhes do pacotev2.0.0

wifi_connector

Plug-in do Flutter para conexão com Wi-Fi.

AndroidiOS
Downloads em 30 dias
153
Curtidas
23
Pontos Pub
130

Instalar pacote

flutter pub add wifi_connector

Visão geral do pacote

Orientação gerada a partir de informações públicas. Apenas para referência.

O pacote wifi_connector é um plugin Flutter que permite aos aplicativos se conectar a redes Wi-Fi de forma programática no Android e no iOS. Ele fornece uma interface simples para escanear redes disponíveis, recuperar detalhes da rede e iniciar conexões com credenciais especificadas. Projetado para uso em ambientes onde é necessário configuração automática de Wi-Fi — como na configuração de dispositivos IoT ou aplicações kiosk — ele abstrai as complexidades específicas de cada plataforma. O plugin oferece suporte tanto para Android quanto para iOS, garantindo compatibilidade entre plataformas. Desenvolvedores podem integrá-lo aos seus aplicativos para agilizar a conectividade de rede sem exigir interação do usuário além da concessão inicial de permissões.

Casos de uso

  • Configuração automática de Wi-Fi para dispositivos IoT
  • Aplicativos de modo quiosque
  • Configuração de rede durante o onboarding do aplicativo
  • Provisionamento de dispositivos em ambientes corporativos
  • Acesso simplificado à rede de convidados

Principais recursos

  • Pesquisar redes Wi-Fi disponíveis
  • Conecte-se ao Wi-Fi com SSID e senha
  • Recuperar informações da rede conectada
  • Suporte multiplataforma (Android e iOS)
  • API simples para integração

Indicado para

  • Desenvolvedores de ferramentas para configuração de IoT
  • Aplicativos que exigem configuração automática de rede
  • Soluções móveis corporativas
  • Sistemas de quiosque público ou sinalização digital
  • Aplicações que gerenciam múltiplos perfis de rede

Considerações

  • Requer permissões de sistema apropriadas em ambas as plataformas
  • Funcionalidade limitada no iOS devido a restrições da plataforma
  • Pode exigir permissões de execução em segundo plano no Android
  • Consentimento do usuário necessário para alterações na rede
  • Não adequado para ambientes de alta segurança sem salvaguardas adicionais

README original

Snapshot do README original do repositório-fonte vinculado. Consulte o repositório para o conteúdo mais recente.

wifi_connector

Prerequisite

  • iOS

    • Change development target to 11.0

    • Add hot spot configuration capability to Runner.entitlements

          <key>com.apple.developer.networking.wifi-info</key>
          <true/>
      
    • Add hot spot configuration capability to Runner.entitlements

          <key>com.apple.developer.networking.HotspotConfiguration</key>
          <true/>
      
  • Android

    • Add wifi permissions to AndroidManifest.xml

          <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
          <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
      

Usage

  • Connect to public wifi

    
    await WifiConnector.connectToWifi(ssid: ssid);
    
    
  • Connect to private wifi

    
    await WifiConnector.connectToWifi(ssid: ssid, password: password);
    
    

Categorias

Repositório-fonte

Projetos que usam este pacote

Ainda não há dados.