2
我有一些問題... 我需要知道的是WiFi打開啓用或禁用我的設備,所以我使用此代碼檢查:打開/關閉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"/>
只適用於系統程序....
所以我問你的幫助,我怎麼可以把我的應用程序進入系統,或者我可能已經增加了一些額外的允許?
對無線上網的所有權限我已經補充說:
<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」 – KevinDTimm 2013-02-26 22:03:41