Wi-Fiを有効または無効にするためのウィジェットを作成しようとしています。WiFiの状態が有効ではありません
if(myWifiManager.isWifiEnabled()){
System.out.println("Toggle Wifi Enabled going to disable");
myWifiManager.setWifiEnabled(false);
}
else{
System.out.println("Wifi Disabled going to enable ");
myWifiManager.setWifiEnabled(true);
System.out.println("WI: "+myWifiManager.isWifiEnabled());
}
これは無効な部分を使用しているコードですが、有効になっている部分が正常に動作していません。すぐwifiを有効にした後、私はwifi状態を印刷しています。私はそれをfalseにしています。
UPDATE_DEVICE_STATSはシステムアプリケーション専用です – Superbiji
「UPDATE_DEVICE_STATS」(@Superbijiは正しいはずですが、使用すべきではありません)以外の他の権限は「通常」レベルです。だから、あなたがそれらのアクセス許可を必要とする何かをしようとすると、Androidはあなたに叫ぶことはありません。 IIRCでは、logcatで何も表示されません。 – tir38