bonjour,
je teste l'activation du WIFI avec ce code
j'ai rajouter les permissions dans le manifest
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 private boolean etatWifi() { WifiManager wifiManager = (WifiManager)getSystemService(WIFI_SERVICE); if (wifiManager.isWifiEnabled()) { button.setEnabled(true); } else { wifiManager.setWifiEnabled(true); button.setEnabled(true); } return true; }
mais quand je lance l'appli sur mon archos il plante avec l'erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <uses-permission android:name="android.permission.INTERNET"></uses-permission> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"></uses-permission>
j'ai du oublier quelque chose mais quoi ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 03-27 12:34:49.720: ERROR/AndroidRuntime(6112): java.lang.RuntimeException: Unable to start activity ComponentInfo{fr.sepamobile/fr.sepamobile.transfert}: java.lang.SecurityException: WifiService: Neither user 10032 nor current process has android.permission.CHANGE_WIFI_STATE.
merci
Partager