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 :

SMS BroadcastReceiver jamais appelé


Sujet :

Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Novembre 2013
    Messages
    39
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2013
    Messages : 39
    Par défaut SMS BroadcastReceiver jamais appelé
    Bonjour à tous,
    voila plusieurs jour que j'essaie que mon application puisse recevoir des sms.
    J'ai donc appliqué de nombreux tuto mais sans succès, mon BroadcastReceiver n'est jamais appelé quand je reçois un sms. Je fais les tests en réel sur un 4.2.2

    Petite précision j'ai deux cartes sim... J'ai essayé d'envoyer sur les deux.

    Voila mon manifest:
    Code XML : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
        package="com.example.automail"
        android:versionCode="1"
        android:versionName="1.0" >
        <uses-sdk
            android:minSdkVersion="8"
            android:targetSdkVersion="21" />
    	<uses-permission android:name="android.permission.INTERNET"/>
     
    	<uses-permission android:name="android.permission.READ_SMS" />
    	<uses-permission android:name="android.permission.RECEIVE_SMS"/>
     
        <application
            android:allowBackup="true"
            android:icon="@drawable/ic_launcher"
            android:label="@string/app_name"
            android:theme="@style/AppTheme" >
            <activity
                android:name=".MainActivity"
                android:label="@string/app_name" >
                <intent-filter>
                    <action android:name="android.intent.action.MAIN" />
     
                    <category android:name="android.intent.category.LAUNCHER" />
                </intent-filter>
            </activity>
     
            <receiver android:name=".SmsReceiver"
                    android:permission="android.permission.BROADCAST_SMS">
                <intent-filter>
                    <action android:name="android.provider.Telephony.SMS_RECEIVED" />
                </intent-filter>
            </receiver>
        </application>
    </manifest>

    et voila la classe de mon receiver

    Code Java : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    import  android.content.BroadcastReceiver;
    import  android.content.Context;
    import  android.content.Intent;
    import  android.util.Log;
     
    public class SmsReceiver extends BroadcastReceiver
    {
          @Override
          public void onReceive(Context ctx, Intent intent)
          {
        	  Log.e("MailApp","Receiver...");
          }
    }

    Donc pour le moment je veux juste affichere dans Logcat. Après cette étape je pourrai faire autre chose avec le sms. Mais pour le moment je bloque la.
    Je ne sais vraiment plus quoi essayé. J'ai essayé la priorité à 999 ou au max integer sans succès non.

    J'espère que quelqu'un sera inspiré

    Merci d'avance

    Maxmax

  2. #2
    Futur Membre du Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2013
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Mai 2013
    Messages : 5
    Par défaut
    Essayes de supprimer la permission dans le receiver et ça va marcher Inshallah
    Bonne chance

Discussions similaires

  1. Spécialisation template qui n'est jamais appelée
    Par coyotte507 dans le forum Langage
    Réponses: 4
    Dernier message: 02/05/2008, 12h39
  2. [JSF] Action methods jamais appelées
    Par mauvais_karma dans le forum JSF
    Réponses: 4
    Dernier message: 15/05/2007, 16h05
  3. Réponses: 7
    Dernier message: 19/04/2007, 18h54
  4. methode paint jamais appeller.
    Par Blo0d4x3 dans le forum 2D
    Réponses: 9
    Dernier message: 22/01/2006, 22h44
  5. [ Struts ] Erreur : l'action n'est jamais appelé
    Par romain3395 dans le forum Struts 1
    Réponses: 3
    Dernier message: 25/06/2004, 14h59

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