0 votes

Comment désactiver la connexion Wi-Fi de mon téléphone Android depuis mon ordinateur portable ?

Est-il possible de contrôler la connexion Wi-Fi de mon téléphone Android à partir de mon ordinateur portable pour désactiver (et pas seulement déconnecter) la connexion Wi-Fi de mon téléphone si mon téléphone et mon ordinateur portable sont tous deux connectés au même réseau ?

Le débogage USB est activé sur cet appareil.

1voto

林果皞 Points 253

Ce qui suit est une méthode non-Root :

  1. Créez une application fictive dans Android Studio. [ Crédit ]

MainActivity.java, placé juste après setContentView(R.layout.activity_main) :

WifiManager wfm = (WifiManager) getSystemService(Context.WIFI_SERVICE);
try {
    wfm.setWifiEnabled(Boolean.parseBoolean(getIntent().getStringExtra("wifi")));
} catch (Exception e) {
}
System.exit(0);

AndroidManifest.xml, à mettre avant <application :

<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />
  1. Activez les paramètres de débogage USB, branchez le câble USB sur votre téléphone, appuyez sur Shift+F10 pour lancer l'application qui installera également l'application.
  2. Dans votre téléphone, accédez à Wi-Fi avancé et obtenir l'adresse IPv4.
  3. Alors que le câble USB est toujours branché, émettez adb shell commandement,
  4. Numéro pm list packages pour trouver le nom du paquet si vous n'êtes pas sûr. Par exemple paquet:com.blogspot.diannaoxiaobai.dummyonly supprimer le préfixe paquet : est le nom de votre paquet. Ou vous pouvez simplement obtenir le nom du paquet dans AndroidManifest.xml, par ex. package="com.blogspot.diannaoxiaobai.dummyonly" .
  5. Numéro setprop persist.adb.tcp.port 5555 ( crédit ).
  6. Ctrl+D pour quitter la session adb.
  7. Débranchez votre câble. Redémarrez votre téléphone maintenant.
  8. Supposons que votre téléphone se connecte automatiquement au wifi au redémarrage, et que votre ordinateur portable se connecte au même réseau wifi. Plus besoin de câble USB maintenant.
  9. Numéro adb connect 192.168.11.5 dans lequel cette ip est obtenue à partir de l'étape 2 ci-dessus.
  10. Numéro adb shell am start -n com.blogspot.diannaoxiaobai.dummyonly/.MainActivity -e wifi false pour désactiver le wifi. com.blogspot.diannaoxiaobai.dummyonly est le nom du paquet obtenu à l'étape 4 ci-dessus.
  11. Vous pouvez supprimer le port 5555 défini à l'étape 5 ci-dessus avec adb shell setprop persist.adb.tcp.port "" commande. ( Crédit )

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X