У меня есть вопрос ... мне нужно знать, Wi-Fi на включено мое устройство или отключено, поэтому я проверить его с этим кодом:Включение/выключение WiFi
//check for internet connection
WifiManager wifiManager = (WifiManager) this.getSystemService(Context.WIFI_SERVICE);
boolean wifiEnabled = wifiManager.isWifiEnabled();
if (!wifiEnabled)
{
wifiManager.setWifiEnabled(true);
}
else
{
Toast.makeText(getApplicationContext(), "WiFi is disabled!", Toast.LENGTH_LONG).show();
}
и мне нужно добавить некоторые разрешений в манифест, и здесь я получил ошибку, потому что <uses-permission android:name="android.permission.UPDATE_DEVICE_STATS"/>
предназначен только для системных программ ....
поэтому я прошу вас о помощи, как я могу превратить мое приложение в систему, или, может быть, я добавил некоторые дополнительные разрешение?
все разрешения для Wi-Fi я добавил:
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/>
<uses-permission android:name="android.permission.UPDATE_DEVICE_STATS"/>
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE"/>
<uses-permission android:name="android.permission.WAKE_LOCK"/>
Обратите внимание, что ваше сообщение «WiFi отключено» должно быть «Wifi enabled» – KevinDTimm