IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Android Discussion :

Autorisation de modification de l'état du WIFI


Sujet :

Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Juin 2007
    Messages
    179
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2007
    Messages : 179
    Par défaut Autorisation de modification de l'état du WIFI
    bonjour,
    je teste l'activation du WIFI avec ce code
    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;
    	}
    j'ai rajouter les permissions dans le manifest
    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>
    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
     
    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.
    j'ai du oublier quelque chose mais quoi ?

    merci

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Mars 2011
    Messages
    322
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2011
    Messages : 322
    Par défaut
    Bonjour,
    Tu as oublié la permission : android.permission.CHANGE_WIFI_STATE

  3. #3
    Membre éclairé
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Juin 2007
    Messages
    179
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2007
    Messages : 179
    Par défaut RE:
    merci je crois que je sature je vais faire un break

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 05/10/2006, 12h01
  2. Modification d'un état
    Par yeah_baby64 dans le forum Access
    Réponses: 1
    Dernier message: 22/06/2006, 09h07
  3. modification d'un état
    Par philpaul dans le forum IHM
    Réponses: 2
    Dernier message: 23/11/2005, 20h24
  4. Tri selon formule dans modification d'un état...
    Par JeremieT dans le forum Access
    Réponses: 3
    Dernier message: 26/09/2005, 13h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo