La connexion Wi-Fi et la connexion de données sont toutes deux activées. Depuis que j'ai besoin d'utiliser des données mobiles pour envoyer une requête http à un opérateur de téléphonie mobile pour obtenir le numéro de téléphone, Mais Android utilisera le wifi comme avant, alors Comment puis-je utiliser la connexion de données au lieu de WIFI?Comment utiliser la connexion de données au lieu de WIFI lorsque les deux sont activés?
Lorsque j'active les données wifi et mobiles dans l'appareil. J'utilise la méthode getAllNetworks()
, mais elle renvoie toujours le wifi. Je ne sais pas Pourquoi getAllNetworks renvoie juste le wifi quand j'active à la fois les données wifi et mobiles?
Lorsque je viens d'activer les données mobiles, l'information getAllNetworks()
retour données mobiles. Est-ce que quelqu'un sait comment utiliser la connexion de données au lieu de WIFI lorsque la connexion Wi-Fi et la connexion de données sont activées?
Impossible de décider comment acheminer les données. Votre meilleur pari serait d'attendre que l'appareil ne soit pas connecté au WiFi, et connecté aux données mobiles avant d'effectuer l'opération. –