مجوزها در برنامه نویسی زامارین

3 سال پیش

مجوزها در برنامه نویسی زامارین

در این درس از آموزش های برنامه نویسی سایت سورس باران، با آموزش مجوزها در برنامه نویسی زامارین در خدمت شما هستیم.

در اندروید، به طور پیش فرض هیچ برنامه ای مجوز انجام هر گونه عملیاتی را ندارد که بر روی کاربر یا سیستم عامل تأثیر بگذارد. برای اینکه یک برنامه کاری را انجام دهد، باید مجوزها را اعلام کند. برنامه تا زمانی که مجوز توسط سیستم اندروید داده نشود، نمی تواند این کار را انجام دهد. این مکانیزم مجوزها برنامه ها را بدون رضایت کاربر متوقف می شود.

مجوزها باید در پرونده AndroidManifest.xml ثبت شوند. برای افزودن مجوزها، روی ویژگی ها دوبار کلیک می کنیم، سپس به Android Man می رویم مجوزهای مورد نیاز ظاهر می شوند. مجوزهای مناسبی که می خواهید اضافه کنید را بررسی کنید.

Access Checkin Properties

Camera – اجازه دسترسی به دوربین دستگاه را فراهم می کند.

<use-allow android: name = "android.permission.CAMERA" />

Internet  – دسترسی به منابع شبکه را فراهم می کند.

<use-allow android: name = "android.permission.INTERNET" />

 

ReadContacts – دسترسی به مخاطبین دستگاه شما را فراهم می کند.

<use-allow android: name = "android.permission.READ_CONTACTS" />

ReadExternalStorage – دسترسی به خواندن و ذخیره داده های یک حافظه خارجی را فراهم می کند.

<use-allow android: name = "android.permission.READ_EXTERNAL_STORAGE" />

 

Calendars– به شما اجازه می دهد برنامه به تقویم در دستگاه کاربر و رویدادها دسترسی پیدا کند. این اجازه ممکن است خطرناک باشد، زیرا به برنامه امکان ارسال ایمیل به دیگران را بدون اطلاع فردمی دهد. نحو اضافه کردن این اجازه به شرح زیر است –

<use-allow android: name = "android.permission-group.CALENADAR" />

 

SMS – برنامه ای با این مجوز توانایی استفاده از خدمات پیام رسان دستگاه ها را دارد. این شامل خواندن، نوشتن و ویرایش پیام های SMS و MMS است. نحو آن به شرح زیر است.

<use-allow android: name = "android.permission-group.SMS" />

Location– برنامه ای با این اجازه می تواند با استفاده از شبکه GPS به مکان دستگاه دسترسی پیدا کند.

<use-allow android: name = "android.permission-group.LOCATION" />

 

Bluetooth – برنامه ای با این اجازه می تواند فایل ها را با سایر دستگاه های دارای بلوتوث به صورت بی سیم تبادل کند.

<uses-permission android:name="android.permission.BLUETOOTH" />

 

منبع.

لیست جلسات قبل آموزش برنامه نویسی زامارین

  1. آموزش برنامه نویسی زامارین (Xamarin)
  2. آموزش نصب زامارین
  3. نوشتن اولین برنامه در برنامه نویسی زامارین 
  4. آموزش فایل مانیفست در برنامه نویسی زامارین
  5. منابع اندروید در برنامه نویسی زامارین
  6. چرخه فعالیت اندروید در برنامه نویسی زامارین
0
برچسب ها :
نویسنده مطلب erfan molaei

دیدگاه شما

بدون دیدگاه