Android Манифест құқықтарын сипаттау кестесі

Android Manifest рұқсаттарының сипаттамасы кестесі, Android әзірлеушілерінің Android рұқсаттарының функционалын қарауына қолайлы Кішігірім кеңес: Ctrl+F арқылы жылдам іздеу
Рұқсат Аты Сипаттама
android.permission.ACCESS_CHECKIN_PROPERTIES Бақылау сипаттарына қатынау Тіркелу check-in базасының сипаттамаларын оқу немесе жазу рұқсаты
android.permission.ACCESS_COARSE_LOCATION Дәл емес орналасуды алу Wi-Fi немесе мобильдік базалық станция арқылы пайдаланушының дәл емес ендік және бойлық ақпаратын алу, орналасу дәлдігі шамамен 30~1500 метр
android.permission.ACCESS_FINE_LOCATION Дәл орналасуды алу GPS чипі арқылы спутниктерден орналасу ақпаратын алу, орналасу дәлдігі 10 метрден аспау керек
android.permission.ACCESS_LOCATION_EXTRA_COMMANDS Орналасу қосымша командаларына қатынау Бағдарламаға қосымша локатор пәрмендеріне қол жеткізуге рұқсат береді
android.permission.ACCESS_MOCK_LOCATION Имитациялық орналасу туралы ақпарат алу Имитациялық орналасу туралы ақпарат алады, негізінен әзірлеушілерге қолданбаларды бұғаттау үшін көмектесу үшін
android.permission.ACCESS_NETWORK_STATE Желі күйін алу Желі күйін алу, мысалы, ағымдағы желі қосылымының жарамдылығын тексеру
android.permission.ACCESS_SURFACE_FLINGER Surface Flinger-ге қатынау Android платформасындағы төменгі деңгейде графикалық дисплейді қолдау, көбіне ойын немесе камераны алдын-ала қарау интерфейстері үшін және төменгі деңгейдегі режимде экранды суретке түсіру
android.permission.ACCESS_WIFI_STATE Wi-Fi күйін алу Ағымдағы Wi-Fi қосылымының күйі мен WLAN қосу нүктесі туралы ақпарат алу
android.permission.ACCOUNT_MANAGER Есептік жазбаларды басқару Есептік жазбаны тексеру ақпаратын алу, негізінен GMail есептік жазбасы, тек жүйе тегін процестер қол жеткізе алады
android.permission.AUTHENTICATE_ACCOUNTS Есептік жазбаларды растау Бағдарламаға есептік жазба растау жолымен ACCOUNT_MANAGER қатысты ақпараттарды алуға рұқсат береді
android.permission.BATTERY_STATS Батареяның статистикасы Батареяның сыйымдылығын статистикасының ақпаратын алу
android.permission.BIND_APPWIDGET Бейнежазба үшін байлау Бағдарламаға appWidget қызметіне шағын утилитаның деректер базасын жасауға өтініш беруге рұқсат береді, тек аз ғана қолданбалар бұл рұқсатты қолданады
android.permission.BIND_DEVICE_ADMIN Құрылғы әкімшілігін байлау Жүйе әкімшісін қабылдайтын сұрау, тек жүйе пайдалана алады
android.permission.BIND_INPUT_METHOD Енгізу әдісін байлау InputMethodService қызметіне сұрау, тек жүйе пайдалана алады
android.permission.BIND_REMOTEVIEWS RemoteView-ті байлау Тек RemoteViewsService қызметіне өтініш істеу арқылы қажетті, тек жүйе пайдалана алады
android.permission.BIND_WALLPAPER Суретке байлау Тек WallpaperService қызметіне өтініш істеу арқылы қажетті, тек жүйе пайдалана алады
android.permission.BLUETOOTH Bluetooth-ті пайдалану Бағдарламаға жұптасқан Bluetooth құрылғыларына қосылуға рұқсат береді
android.permission.BLUETOOTH_ADMIN Bluetooth басқару Бағдарламаға жаңа Bluetooth құрылғыларын табу және жұптастыруға рұқсат береді
android.permission.BRICK Брикке айналдыру Телефонды өшіру мүмкіндігі, өте қауіпті, ауызша айтқанда телефонды кирпичке айналдыру
android.permission.BROADCAST_PACKAGE_REMOVED Қолданба жойылғанда хабарлау Қолданба жойылғанда хабарландыру тудырады
android.permission.BROADCAST_SMS SMS келгенде хабарлау SMS келгенде хабарландыру тудырады
android.permission.BROADCAST_STICKY Үздіксіз хабарлау Бағдарламаға хабарламаны алуға және келесі хабарламаны жылдам алуға рұқсат береді
android.permission.BROADCAST_WAP_PUSH WAP PUSH хабарламасы WAP PUSH қызметі келгенде хабарландыру тудырады
android.permission.CALL_PHONE Телефонды теруге рұқсат беру Бағдарламаға телефон нөмірін енгізуге рұқсат береді
android.permission.CALL_PRIVILEGED Қоңырау рұқсаты Бағдарламаға телефон шалуға рұқсат береді, жүйенің теру интерфейсін алмастырады
android.permission.CAMERA Суретке түсіру рұқсаты Суретке түсіру үшін камераға кіруге рұқсат береді
android.permission.CHANGE_COMPONENT_ENABLED_STATE Компонент күйін өзгерту Компоненттің қосулы-көшірмесін өзгерту
android.permission.CHANGE_CONFIGURATION Конфигурацияны өзгерту Ағымдағы қолданбаның конфигурацияны өзгертуіне рұқсат береді, мысалы, орналастыру
android.permission.CHANGE_NETWORK_STATE Желі күйін өзгерту Желінің қосылуын немесе жаусыздық күйін өзгерту
android.permission.CHANGE_WIFI_MULTICAST_STATE Wi-Fi көпсалалы күйін өзгерту Wi-Fi көпсалалы күйін өзгерту
android.permission.CHANGE_WIFI_STATE Wi-Fi күйін өзгерту Wi-Fi күйін өзгерту
android.permission.CLEAR_APP_CACHE Қолданба кэшін тазарту Қолданба кэшін тазартуға рұқсат береді
android.permission.CLEAR_APP_USER_DATA Пайдаланушы деректерін тазарту Қолданбаның пайдаланушы деректерін тазартуға рұқсат береді
android.permission.CWJ_GROUP Төменгі қатынау рұқсаттары CWJ аккаунт тобына төменгі ақпаратқа рұқсат береді
android.permission.CELL_PHONE_MASTER_EX Жеке телефон оптимизаторы рұқсатын кеңейту Жеке телефон оптимизаторы рұқсатын кеңейту
android.permission.CONTROL_LOCATION_UPDATES Орналасу жаңартуларын басқару Мобильдік желі орналасу ақпаратын өзгертуге рұқсат береді
android.permission.DELETE_CACHE_FILES Кэш файлдарын жою Қолданбаға кэш файлын жоюға рұқсат береді
android.permission.DELETE_PACKAGES Қолданбаны жою Бағдарламаға қолданбаны жоюға рұқсат береді
android.permission.DEVICE_POWER Электр қуатын басқару Төменгі деңгейдегі электр қуатын басқаруға рұқсат береді
android.permission.DIAGNOSTIC Өтініш диагностикасы Бағдарламаға RW диагностика ресурстарына рұқсат береді
android.permission.DISABLE_KEYGUARD Пернетақта құлпын өшіру Бағдарламаға пернетақта құлпын өшіруге рұқсат береді
android.permission.DUMP Жүйе ақпаратын жүктеу Бағдарламаға жүйе dump ақпаратын жүйе қызметіне алуға рұқсат береді
android.permission.EXPAND_STATUS_BAR Статус жолын басқару Бағдарламаға статус жолын кеңейтуге немесе жинауға рұқсат береді
android.permission.FACTORY_TEST Фабрика тестіне арналған режим Бағдарламаға фабрика тестіне арналған режимді іске қосуға рұқсат береді
android.permission.FLASHLIGHT Жарық диодыны пайдалану Жарық диоды қол жетімділігін алу
android.permission.FORCE_BACK Мәдени қайтып алуға мәжбүрлеу Бағдарламаға back пернесін пайдаланып қайта оралуға рұқсат береді, операциялар қайда болса да
android.permission.GET_ACCOUNTS Gmail тізіміне қатынау GMail есептік жазбалар тізіміне қол жеткізу
android.permission.GET_PACKAGE_SIZE Қолданба көлемін алу Бағдарламаның файл өлшемін алу
android.permission.GET_TASKS Тапсырмаларды алу Бағдарламаға ағымдағы немесе соңғы іске қосылған қолданбаларды алуға рұқсат береді
android.permission.GLOBAL_SEARCH Глобалды іздеуге рұқсат беру Бағдарламаға глобалды іздестіру мүмкіндігін қолдануға рұқсат береді
android.permission.HARDWARE_TEST Аппараттық тестілеу Аппараттық құрылғылардың тестілеуі үшін аппараттық қолдаудың монтажын алу
android.permission.INJECT_EVENTS Оқиғаларды енгізу Бағдарламаға негізгі оқиғаларды (пернелер, траекториялар) алу рұқсатын береді
android.permission.INSTALL_LOCATION_PROVIDER Орналасу провайдерін орнату Орналасу провайдерін орнату
android.permission.INSTALL_PACKAGES Қолданбаны орнату Бағдарламаға қолданбаны орнатуға рұқсат береді
android.permission.INTERNAL_SYSTEM_WINDOW Ішкі жүйе терезесі Бағдарламаға ішкі терезені ашуға рұқсат береді, үшінші тарап бағдарламаларына ашық емес
android.permission.INTERNET Интернетке қатынау Интернет қосылымына қатынау, GPRS трафигі туындауы мүмкін
android.permission.KILL_BACKGROUND_PROCESSES АрrièreBackground процесін тоқтату Бағдарламаға killBackgroundProcesses(String) әдісін шақырып, фондық процестерді тоқтату рұқсатын береді
android.permission.MANAGE_ACCOUNTS Есептік жазбаларды басқару Бағдарламаға AccountManager-дің есептік жазбалары тізімін басқаруға рұқсат береді
android.permission.MANAGE_APP_TOKENS Бағдарламаны сілтеме басқару Жасау, жою, Z ось ретін басқару, тек жүйе үшін
android.permission.MTWEAK_USER Жоғары рұқсаттар mTweak пайдаланушысына жоғары жүйенің рұқсаттарына қатынау
android.permission.MTWEAK_FORUM Қоғам рұқсаттары mTweak қоғам рұқсаттарын пайдалануға рұқсат береді
android.permission.MASTER_CLEAR Жұмсақ форматтау Бағдарламаға жұмсақ форматтауды орындауға рұқсат береді, жүйенің конфигурация ақпаратын жою
android.permission.MODIFY_AUDIO_SETTINGS Дыбыс параметрлерін өзгерту Дыбыс параметрлерін өзгерту
android.permission.MODIFY_PHONE_STATE Телефон күйін өзгерту Телефон күйін өзгерту, мысалы, ұшақ режимі, бірақ жүйе теру интерфейсін алмастыру қамтылмайды
android.permission.MOUNT_FORMAT_FILESYSTEMS Файл жүйесін форматтау Қозғалмалы файл жүйесін форматтау, мысалы, SD-картаны тазалау
android.permission.MOUNT_UNMOUNT_FILESYSTEMS Файл жүйесін байланыстыру Сыртқы файл жүйесін байланыстыру, байланыстыруды тоқтату
android.permission.NFC NFC байланысын пайдалану Бағдарламаға NFC жақын байланыс функциясын орындауға рұқсат береді, мобильді қолдау үшін
android.permission.PERSISTENT_ACTIVITY Тұрақты Activity Тұрақты Activity құру, бұл функция болашақта жойылады
android.permission.PROCESS_OUTGOING_CALLS Шығып жатқан телефонды өңдеу Бағдарламаға шыққан телефонды бақылауға, өзгертуге немесе тастауға рұқсат береді
android.permission.READ_CALENDAR Күнтізбені оқу Бағдарламаға пайдаланушының күнтізбесіне кіруге рұқсат береді
android.permission.READ_CONTACTS Байланыс ақпаратын оқу Қолданбаға құрылғының контакт ақпараттарына қатынауға рұқсат береді
android.permission.READ_FRAME_BUFFER Экранды суретке түсіру Суретке түсіру үшін кадр буферін оқу
com.android.browser.permission.READ_HISTORY_BOOKMARKS Букмарктер мен тарихты оқу Браузер букмарктері мен тарихын оқу
android.permission.READ_INPUT_STATE Енгізу күйін оқу Ағымдағы перне енгізу күйін оқу, тек жүйе үшін
android.permission.READ_LOGS Жүйе журналын оқу Жүйенің төмен деңгейлі журналдарын оқу
android.permission.READ_PHONE_STATE Телефон күйін оқу Телефон күйіне кіру
android.permission.READ_SMS SMS мазмұнын оқу SMS мазмұнын оқу
android.permission.READ_SYNC_SETTINGS Синхрондау параметрлерін оқу Синхрондау параметрлерін оқу, Google онлайн синхрондау параметрлерін оқу
android.permission.READ_SYNC_STATS Синхрондау күйін оқу Синхрондау күйін оқу, Google онлайн синхрондау күйін алу
android.permission.REBOOT Құрылғыны қайта жүктеу Бағдарламаға құрылғыны қайта жүктеуге рұқсат береді
android.permission.RECEIVE_BOOT_COMPLETED Қайта жүктелгеннен кейін автоматты рұқсат Бағдарламаға құрылғы жүктелгеннен кейін автоматты іске қосылуға рұқсат береді
android.permission.RECEIVE_MMS MMS қабылдау MMS қабылдау
android.permission.RECEIVE_SMS SMS қабылдау SMS қабылдау
android.permission.RECEIVE_WAP_PUSH Wap Push қабылдау WAP PUSH хабарламаларын қабылдау
android.permission.RECORD_AUDIO Жазу Телефон немесе құлаққап микрофоны арқылы дыбыс жазу
android.permission.REORDER_TASKS Жүйе тапсырмаларын қайта қатарлау Жүйе Z осінде іске қосылған тапсырмаларды қайта сорттауға рұқсат береді
android.permission.RESTART_PACKAGES Жүйе тапсырмаларын аяқтау Тапсырманы restartPackage(String) әдісі арқылы аяқтауға рұқсат береді, бұл әдіс сырттан жойылады
android.permission.SEND_SMS SMS жіберу SMS жіберу
android.permission.SET_ACTIVITY_WATCHER Activity бақылаушысын орнату Activity бақылаушысын орнату, көбінесе monkey тестілер үшін
com.android.alarm.permission.SET_ALARM Дыбыс сигналын орнату Дауыстық сигнал орнату
android.permission.SET_ALWAYS_FINISH Әрқашан аяқтау орнату Бағдарлама фондық күйде әрқашан аяқталуға рұқсат береді
android.permission.SET_ANIMATION_SCALE Анимацияны масштабтау орнату Глобальді анимацияны масштабтау орнату
android.permission.SET_DEBUG_APP Бағдарламаны debug орнату Бағдарламаны debug орнату, негізінен әзірлеу үшін
android.permission.SET_ORIENTATION Экранды бағытта орнату Экранды көлденең немесе әдеттегі режимде көрсету, жалпы қолданбалар үшін емес
android.permission.SET_PREFERRED_APPLICATIONS Бағдарлама параметрлерін орнату Бағдарламаның параметрлерін орнату, бұдан былай жұмыс істемейді нақтығырақ addPackageToPreferred(String) шолуы
android.permission.SET_PROCESS_LIMIT Процесс шегін орнату Бағдарлама максималды процесс санының шегін орнатуға рұқсат береді
android.permission.SET_TIME Жүйе уақытын орнату Жүйе уақытын орнату
android.permission.SET_TIME_ZONE Жүйе уақыт белдеуін орнату Жүйе уақыт белдеуін орнату
android.permission.SET_WALLPAPER Құрылғының фонын орнату Бұрыш бетін орнату
android.permission.SET_WALLPAPER_HINTS Фон ұсыныстарын орнату Фон ұсыныстарын орнату
android.permission.SIGNAL_PERSISTENT_PROCESSES Тұрақты процесс сигналдарын жіберу Тұрақты процесс сигналын жіберу
android.permission.STATUS_BAR Статус жолын басқару Бағдарламаға статус жолын ашуға, жабуға, өшіруге рұқсат береді
android.permission.SUBSCRIBED_FEEDS_READ Жазылған мазмұнға қол жеткізу Жазылған ақпараттардың дерекқорына қатынау
android.permission.SUBSCRIBED_FEEDS_WRITE Жазылған мазмұнды жазу Жазылған мазмұндардың дерекқорын жазу немесе өзгерті
android.permission.SYSTEM_ALERT_WINDOW Жүйе терезесін көрсету Жүйе терезесін көрсету
android.permission.UPDATE_DEVICE_STATS Құрылғы күйін жаңарту Құрылғы күйін жаңарту
android.permission.USE_CREDENTIALS Тіркеуге кіруларды пайдалану Бағдарламаға AccountManager-ден растау сұрау жасауға рұқсат береді
android.permission.USE_SIP SIP бейне пайдалануға рұқсат беру Бағдарламаға SIP бейне қызметін пайдалануға рұқсат береді
android.permission.VIBRATE Діріл қолдану Дірілді пайдалануға рұқсат береді
android.permission.WAKE_LOCK Ояу күйді басқару Бағдарламаға телефон экраны өшкен кездефон процесін жұмыс істетуге рұқсат береді
android.permission.WRITE_APN_SETTINGS GPRS кіру пункті параметрлерін жазу Желілік GPRS кіреберіс параметрлерін жазуға рұқсат береді
android.permission.WRITE_CALENDAR Күнтізбені жазу Күнтізбені жазу, бірақ оқуға болмайды
android.permission.WRITE_CONTACTS Контактілерді жазу Контактілерді жазу, бірақ оқуға болмайды
android.permission.WRITE_EXTERNAL_STORAGE Сыртқы сақтау құралдарына жазу Бағдарламаға сыртқы сақтау құралына, мысалы, SD картаға файл жазуға рұқсат береді
android.permission.WRITE_GSERVICES Google карта деректерін жазу Бағдарламаға Google Map қызметі деректерін жазуға рұқсат береді
com.android.browser.permission.WRITE_HISTORY_BOOKMARKS Букмарктер мен тарихты жазу Браузер тарихын немесе букмарктерді жазуға рұқсат береді, бірақ оқуға болмайды
android.permission.WRITE_SECURE_SETTINGS Жүйелік шифрланған параметрлерді оқу Бағдарламаға жүйе қауіпсіздігі параметрлерін оқу және жазуға рұқсат береді
android.permission.WRITE_SETTINGS Жүйе параметрлерін оқу Жүйе параметрлерін оқу және жазуға рұқсат береді
android.permission.WRITE_SMS SMS жазу SMS жазуға рұқсат береді

Android Manifest рұқсаттарының сипаттамасы кестесі - Android рұқсаттары тізімі

Android әзірлеуінде, Android Manifest файлы қолданба рұқсаттарын конфигурациялауда маңызды. Әрбір Android қолданбасы жүйелік ресурстарға қол жеткізу үшін қажетті рұқсаттарды бекіту қажет. Бұл мақала сіздерге толық Android Manifest рұқсаттарының сипаттамалары кестесі ұсынады, әзірлеушілерге әр түрлі Android рұқсаттары мен олардың функцияларын жылдам қарау үшін.

Android Manifest рұқсаттарының анықтамасы неде?

Android Manifest файлы қолданбаға қажетті рұқсаттарды бекіткен, бұл рұқсаттар қолданбаның қандай жүйелік ресурстар мен функцияларға қол жеткізуіне мүмкіндік береді. Мысалы, интернетке қатынау, камераны пайдалану немесе контактілер ақпаратын оқу сияқты әрекеттер Manifest файлына сәйкес рұқсаттар бекітуі қажет.

Жиі қолданылатын Android Manifest рұқсаттары кестесі

Төменде жиі қолданылатын Android рұқсаттарының сипаттамалары көрсетілген. Рұқсат атаулары мен сипаттамаларын қарап, рұқсаттың функцияларын тез түсінуіңізге болады:

Рұқсат атауы Рұқсат сипаттамасы
INTERNET Қолданбаның интернетке қатынасуына, желі операцияларын жүргізуге рұқсат береді.
ACCESS_NETWORK_STATE Қолданбаның желінің күйі туралы ақпараттарға қатынасуға рұқсат береді, желіге қосылғанын тексеруге мүмкіндік береді.
READ_EXTERNAL_STORAGE Қолданбаның сыртқы сақтағышта файлдарды оқуға рұқсат береді.
WRITE_EXTERNAL_STORAGE Қолданбаның сыртқы сақтау файлына жазуға рұқсат береді.
CAMERA Қолданбаның құрылғының камерасына қатынасуына рұқсат береді.
ACCESS_FINE_LOCATION Қолданбаның нақты орналасуға (GPS) қатынауына рұқсат береді.
ACCESS_COARSE_LOCATION Қолданбаның негізінен орналасу туралы ақпаратқа (базалық станциялар мен Wi-Fi) қатынауына рұқсат береді.
READ_CONTACTS Қолданба құрылғыдағы байланыстар ақпаратын оқуға рұқсат береді.
WRITE_CONTACTS Қолданба құрылғыдағы байланыс ақпаратын өзгертуге рұқсат береді.
CALL_PHONE Қолданбаның тікелей телефон шалуға рұқсат береді.
READ_SMS Қолданба SMS мазмұнын оқуға рұқсат береді.
RECEIVE_SMS Қолданба SMS алуға рұқсат береді.
READ_CALENDAR Қолданба құрылғының күнтізбе ақпаратын оқуға рұқсат береді.
WRITE_CALENDAR Қолданба күнтізбе ақпаратын өзгертуға рұқсат береді.

Android Manifest рұқсаттарын қалай бекіту керек?

Android жобасының AndroidManifest.xml файлында, рұқсаттарды <uses-permission> тегін пайдаланып бекітуіңіз қажет. Мысал ретінде, рұқсатты бекітудің бір мысалы:


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

Сіз қолданбаңызға қажетті бірнеше рұқсаттарды бекітуіңізге болады.

Қорытынды

Android Manifest рұқсаттарын білу және дұрыс конфигурациялау әзірлеушілер үшін өте маңызды. Осы Android Manifest рұқсаттарының сипаттамалары кестесін қолдана отырып, рұқсаттардың функцияларын оңай қарап, түсініп, қолданбаның жұмыс істегенде қажетті рұқсаттарға ие болуын қамтамасыз ете аласыз, сонымен қатар үздік тәжірибеге сәйкес келеді.

Сіздің іздеулеріңіз:
Тілді таңдаңыз