Sobes.tech
Junior — Middle

Android manifestida <uses-permission> va <permission> teglarining o'rtasidagi farq nima?

sobes.tech AI

AIdan javob

Android manifestida:

  • <uses-permission> — bu element, bu tətbiqin işləməsi üçün müəyyən bir icazənin tələb olunduğunu elan edir. Məsələn, kamera istifadə etmək və ya internetə çıxış üçün tətbiq uyğun icazələri <uses-permission> vasitəsilə göstərir.

  • <permission> — bu, yeni bir icazə elan edən elementdir və digər tətbiqlər və ya tətbiqin özü tərəfindən öz komponentlərinə giriş məhdudlaşdırmaq üçün istifadə edilə bilər.

Sadə dillə:

  • <uses-permission> — tətbiq icazə istəyir.
  • <permission> — tətbiq öz icazəsini yaradır.

<uses-permission> istifadəsinə nümunə:

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

Öz icazəsini elan etmə nümunəsi:

<permission android:name="com.example.myapp.MY_PERMISSION"
            android:protectionLevel="signature" />

Bu, tətbiqin digər tətbiqlər tərəfindən komponentlərinə girişini idarə etməyə imkan verir.