Junior — Middle
Android მანიაფესტში <uses-permission> და <permission> ტეგების შორის რა განსხვავებაა?
sobes.tech AI
პასუხი AI-სგან
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" />
ეს საშუალებას აძლევს კონტროლს, ვინ შეძლებს წვდომას აპლიკაციის კომპონენტებზე სხვა აპლიკაციების მიერ.