android guimauve - SMS_RECEIVED autorisation

j'ai récemment mis à jour mon application à l'appui de android 6 de la guimauve.
j'ai suivi les instructions sur https://developer.android.com/training/permissions/requesting.html

et a ajouté requestPermissions pour se Manifester.la permission.RECEIVE_SMS.
quand je suis runing le code suivant :

        Log.i(TAG, "sending SMS...");
        Intent intent = new Intent("android.provider.Telephony.SMS_RECEIVED");
        intent.putExtra("pdus", data);

        getContext().sendOrderedBroadcast(intent, null);

- je obtenir

java.lang.SecurityException: Autorisation Refus: pas autorisés à diffuser des android.fournisseur de.La téléphonie.SMS_RECEIVED de pid=1999, uid=10056

je ne peux pas envoyer de sms de diffusion sur l'appareil, même si je vous l'accorde SMS_RECEIVED autorisation.

aucune idée pourquoi je bénéficier de cette exception de sécurité sur android 6.

mon but est de générer un faux sms dans mon appareil lien[puis-je envoyer des "SMS reçu intention"?
. je n'ai pas trouver toutes les mentions sur google que ce n'est pas autorisé plus .

  • si(ContextCompat.checkSelfPermission(activité, Manifeste.la permission.RECEIVE_SMS) ==PackageManager.PERMISSION_GRANTED)
  • Essayer ce peut être le travail stackoverflow.com/a/41221852/5488468
InformationsquelleAutor Jonny | 2015-10-26