runtime permision در اندروید مارشمالو

آموزش اندروید

به نام خدا و با سلام خدمت هموطنان گرامی!

تو این مطلب میخوام چند تا از پرمیژن ها رو در اندروید 6 توضیح بدم که که داخل خوده برنامه شما دسترسی بخش های مختلف رو بدید!!!

این بخش ها شامل :

  1.  location
  2. call
  3. write_ext
  4. READ_EXT
  5. CAMERA
  6. ACCOUNTE
  7. GPS_SETTING

خب اول از همه چند تا متغییر استاتیک تو برنامه اندرویدی در اندروید استدیو تعریف کنید(بالای on create ) :

تو مرحله بعد بیایین  این تابع  askforpermision  رو قبل  on create خودتون تعریف کنید :

حالا تو هر جای کدتون مانند زیر تابع askforpermision رو فراخوانی کنید تو برنامتون به صورت runtime تو اندروید 6 ازتون دسترسی میخواد !!

اینم پرمیژن هایی که باید تو Manifest  کپی کنید :

 

اینجاهم مجموعه ای پرمیژن هارو میزارم که تو manifest  باید اضافه کنید،شاید بدردتون بخوره!!!

مثال :

پرمیژن هارو تو این قسمت manifest  کپی کنید :

 

 

موفق باشید

تا مطالب بعدی خدانگهدار

دیدگاه بگذارید

avatar