Junior — Middle
Koja je razlika između oznaka <uses-permission> i <permission> u Android manifestu?
sobes.tech АИ
Одговор од АИ
У Android манифесту:
-
<uses-permission>је елемент који најављује да апликација захтева одређено одобрење за рад. На пример, да користи камеру или приступ интернету, апликација указује одговарајућа одобрења преко<uses-permission>. -
<permission>је елемент који декларише ново одобрење, које могу користити друге апликације или сама апликација за ограничење приступа својим компонентама.
Једноставно речено:
<uses-permission>— апликација тражи одобрење.<permission>— апликација креира своје одобрење.
Пример коришћења <uses-permission>:
<uses-permission android:name="android.permission.INTERNET" />
Пример декларације сопственог одобрења:
<permission android:name="com.example.myapp.MY_PERMISSION"
android:protectionLevel="signature" />
Ово омогућава контролу приступа компонентама апликације од стране других апликација.