کار نکردن permission-SEND_SMS

+1 امتیاز
54 بازدید
سوال شده فروردین 8, 1395 توسط android  

سلام خدمت مهندس آشکاران

من میخوام با گوشیم اس ام اس ارسال کنم اما ارور زیر رو میده .توی منیفست هم پرمیشن ارسال اس ام اس رو هم اضافه کردم اما ظاهرا بازم ایراد میگیره.مشکل از چی میتونه باشه

 Process: com.example.mint.sendsms, PID: 2412
                                                                        java.lang.SecurityException: Sending SMS message: uid 10063 does not have android.permission.SEND_SMS.
                                                                            at android.os.Parcel.readException(Parcel.java:1599)
                                                                            at android.os.Parcel.readException(Parcel.java:1552)
                                                                            at com.android.internal.telephony.ISms$Stub$Proxy.sendTextForSubscriber(ISms.java:768)
                                                                            at android.telephony.SmsManager.sendTextMessageInternal(SmsManager.java:310)
                                                                            at android.telephony.SmsManager.sendTextMessage(SmsManager.java:293)
                                                                            at com.example.mint.sendsms.MainActivity$1.onClick(MainActivity.java:34)
                                                                            at android.view.View.performClick(View.java:5198)
                                                                            at android.view.View$PerformClick.run(View.java:21147)
                                                                            at android.os.Handler.handleCallback(Handler.java:739)
                                                                            at android.os.Handler.dispatchMessage(Handler.java:95)
                                                                            at android.os.Looper.loop(Looper.java:148)
                                                                            at android.app.ActivityThread.main(ActivityThread.java:5417)
                                                                            at java.lang.reflect.Method.invoke(Native Method)
                                                                            at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
                                                                            at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)

 

این مطلب را به اشتراک بگذارید

1 پاسخ

0 امتیاز
پاسخ داده شده فروردین 9, 1395 توسط sajjadfcb  
انتخاب شده فروردین 9, 1395 توسط ASHKARAN
 
بهترین پاسخ

سلام دوست عزیز.

به احتمال زیاد شما در تعریف Permissionغلط املایی دارید .شما دقیقا از کد زیر در تگ manifestاستفاده کنید.

<uses-permission android:name="android.permission.SEND_SMS"/>
دارای دیدگاه فروردین 9, 1395 توسط android  
نه مشکل از اینجا نیست.من به صورت دستی پرمیشن رو تایپ نکردم
دارای دیدگاه فروردین 9, 1395 توسط sajjadfcb  
اگر امکانش هست پروژتون رو آپلود کنيد تا زياد بررسى کنم.

972 سوال

817 پاسخ

1,319 دیدگاه

1,271 کاربر

متاسفانه نیستم

این مطلب را به اشتراک بگذارید

ali.ashkaran@gmail
ما .....
  • سعی بر پاسخگویی به سوالات دیگران داریم.
  • به سوال و یا نظر دیگران احترام می گذاریم .
  • این وبسایت را به دیگران معرفی می کنیم.
  • همواره صمیمیت و ادب را رعایت می کنیم.
  • به سوالمان برچسب های مرتبط اضافه می کنیم.
  • در حین طرح سوال فرد خاصی را مخاطب قرار نمی دهیم .
...