آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

خطای امنیتی در منیفست

Hamedmtn  10 سال پیش  10 سال پیش
+1 0

   دروود

   هنگام استفاده از پرمیشن :

android.permission.MODIFY_PHONE_STATE

با خطای زیر مواجه میشم با عنوان:" پرمیشن مربوطه فقط برای برنامه های سیستم قابل دسترس است " :

که پس از تغییر عنوان خطا به چیزی غیر از ارور ، ارور مربوطه از بین میرود اما به هنگام اجرای برنامه خطایی با عنوان "برای انجام x کار باید پرمیشن android.permission.MODIFY_PHONE_STATE در منیفست ذکر شود! "

در واقع یعنی پرمیشن را شناسایی نمیکند!!!

کل استک اور رو زیر رو کردم هیچ نیافتم...کمک o.O

 

"

 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
محسن علیزاده  10 سال پیش
0 0

از منوی کاربری گزینه window رو انتخاب کن و سپس Prefrences:

از پنجره جدید، سمت چپ Android > Lint Error Checking رو انتخاب کن.

تو صفحه جدید قسمت isuse سرچ کن protect اولین گزینه ای که اومد روش کلیک کن severity شو بذار رو warning...

0 0
دوست گل بالا هم گفتم نوع خطا رو از error تغییر دادم اما حل نشد ... در کل از یه روش دیگه رفتم به جواب رسیدم بازم ممنون از توجه (10 سال پیش)
0 0
آها ببخشید من فقط ارور رو دیدم و چون خودم هم به همچین مشکلی برخورده بودم این پاسخ رو گذاشتم (10 سال پیش)
0 0
میشه روشی رو که باهاش مشکلتو حل کردی بگی که واسه بقیه ی بچه ها هم خوب باشه . (10 سال پیش)
0 0
خب بحث سر اینه که این روش امکان پذیر نیست (منظورم استفاده از پرمیشن های سیستمی است) . من کلاً منطق کد خودم رو رفتم به طوری که دیگه نیازی به این پرمیشن نباشه (10 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .