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 :

connecter une application android a la 3G


Sujet :

Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2016
    Messages
    40
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 36
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2016
    Messages : 40
    Par défaut connecter une application android a la 3G
    bonjour tout le monde

    comment on fait pour connecter une application android a la 3G? es des permissoins qu'on va rajouter dans le manifest.xml ou dans mes fichiers java,sachant que j'ai utilisé déjà un code en xml mais toujours mon application n'est pas connecté a internet par contre avec WIFI tout marche a merveille


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <uses-permission android:name="android.permission.INTERNET"/>
          <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
     
          <uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
    bonne journnée a vous

  2. #2
    Membre chevronné Avatar de Drowan
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2014
    Messages
    460
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Juin 2014
    Messages : 460
    Par défaut


    La 3G étant dépendante du forfait de la personne, il semble cohérent que tu ne puisse pas le forcer depuis le code.

    Tu peux demander à l'utilisateur de se connecter et s'il refuse quitter l'appli.

  3. #3
    Membre averti
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2016
    Messages
    40
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 36
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2016
    Messages : 40
    Par défaut
    Citation Envoyé par Drowan Voir le message


    La 3G étant dépendante du forfait de la personne, il semble cohérent que tu ne puisse pas le forcer depuis le code.

    Tu peux demander à l'utilisateur de se connecter et s'il refuse quitter l'appli.
    merci pour votre reponse,
    j'en ai du forfait dans mon téléphone, mais mon application ne marche pas reste comment l' orienter a ce qu'elle sache c'est de la 3G et non pas du wifi

  4. #4
    Membre chevronné Avatar de Drowan
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2014
    Messages
    460
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Juin 2014
    Messages : 460
    Par défaut
    Tu communiques grâce à l'API des socket, comme en WiFi.

    En fait Wifi ou 3G sont des couches 1 & 2 du modèle OSI, c'est donc totalement transparent dans ton code.

  5. #5
    Membre averti
    Femme Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2016
    Messages
    40
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 36
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Janvier 2016
    Messages : 40
    Par défaut
    Citation Envoyé par Drowan Voir le message
    Tu communiques grâce à l'API des socket, comme en WiFi.

    En fait Wifi ou 3G sont des couches 1 & 2 du modèle OSI, c'est donc totalement transparent dans ton code.
    donc tu veux me dire qu'on aura pas a rajouter un code pour qu'elle se connecte a internet?

  6. #6
    Modérateur
    Avatar de grunk
    Homme Profil pro
    Lead dév - Architecte
    Inscrit en
    Août 2003
    Messages
    6 693
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Lead dév - Architecte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2003
    Messages : 6 693
    Par défaut
    Exactement,

    tu peux vérifier si tu es connecté en wifi ou non pour éventuellement bloquer les connexion si pas en wifi mais à l'utilisation wifi ou 3g c'est exactement le même code.
    C'est comme si tu avait 2 cartes réseau sur ton pc , tu n'as pas un code différent pour l'une ou l'autre
    Pry Framework php5 | N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  7. #7
    Membre chevronné Avatar de Drowan
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2014
    Messages
    460
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Juin 2014
    Messages : 460
    Par défaut
    En fait, tu ne pourras pas faire un code pour te connecter à internet.

    Tu peux faire un code qui allume le WIFI (car libre), mais pas pour la 3G (car dépendant du forfait).

    Tu peux par contre faire un code pour repérer si tu es connecté à internet ou pas. et si tu ne l'es pas proposer à l'utilisateur d'allumer une connexion internet quelconque (ou wifi ou 3G à son choix).

    Après une fois connecté, tu communiques en utilisant des socket sans te préoccupé de comment tu es connecté à internet.

Discussions similaires

  1. Réponses: 2
    Dernier message: 30/03/2016, 13h02
  2. Réponses: 1
    Dernier message: 27/08/2015, 10h34
  3. Réponses: 3
    Dernier message: 02/02/2014, 22h17
  4. Réponses: 1
    Dernier message: 09/11/2012, 14h04
  5. Réponses: 3
    Dernier message: 10/05/2004, 13h29

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