Tabuľka popisov oprávnení Android Manifest

Tabuľka popisov oprávnení Android Manifest, ktorú môžu android vývojári jednoducho použiť na prehľad funkcie oprávnení androidu Tip: Ctrl+F pre rýchle vyhľadávanie
Oprávnenie Názov Popis
android.permission.ACCESS_CHECKIN_PROPERTIES Prístup k vlastnostiam registrácie Oprávnenie na čítanie alebo zápis do databázy atribútov registrácie
android.permission.ACCESS_COARSE_LOCATION Získanie približnej polohy Získanie približných geografických súradníc používateľa cez WiFi alebo mobilnú základňu, presnosť sa pohybuje okolo 30~1500 metrov
android.permission.ACCESS_FINE_LOCATION Získanie presnej polohy Získanie presných informácií o polohe pomocou GPS, presnosť pod 10 metrov
android.permission.ACCESS_LOCATION_EXTRA_COMMANDS Prístup k dodatočným príkazom polohy Umožňuje aplikáciám prístup k dodatočným príkazom poskytovateľov polohy
android.permission.ACCESS_MOCK_LOCATION Získanie simulovanej polohy Získanie simulovanej polohy, zvyčajne na pomoc vývojárom pri ladení aplikácií
android.permission.ACCESS_NETWORK_STATE Získanie stavu siete Získanie informácií o stave siete, ako je platnosť aktuálneho pripojenia
android.permission.ACCESS_SURFACE_FLINGER Prístup k Surface Flinger Podpora základnej grafiky na platforme Android, zvyčajne sa používa na screenshoty herného alebo kamerového rozhrania
android.permission.ACCESS_WIFI_STATE Získanie stavu WiFi Získanie aktuálneho stavu pripojenia WiFi a informácií o WLAN hotspotoch
android.permission.ACCOUNT_MANAGER Správa účtov Získanie overovacích informácií pre účty, hlavne pre Gmail, len systémové procesy môžu mať prístup
android.permission.AUTHENTICATE_ACCOUNTS Overenie účtu Umožňuje aplikáciám overovať účty prostredníctvom ovládania súvisiaceho s ACCOUNT_MANAGER
android.permission.BATTERY_STATS Štatistika batérie Získanie štatistických informácií o batérii
android.permission.BIND_APPWIDGET Pripojenie widgetu Umožňuje aplikáciám informovať appWidget službu o potrebe prístupu k databáze widgetov, len veľmi málo aplikácií potrebuje toto oprávnenie
android.permission.BIND_DEVICE_ADMIN Pripojenie administrátora zariadenia Vyžaduje prijímač správcu systému, len systém môže toto oprávnenie používať
android.permission.BIND_INPUT_METHOD Pripojenie vstupnej metódy Vyžaduje InputMethodService, len systém môže toto oprávnenie používať
android.permission.BIND_REMOTEVIEWS Pripojenie RemoteView Musí byť požadované prostredníctvom RemoteViewsService, len systém môže toto oprávnenie používať
android.permission.BIND_WALLPAPER Pripojenie tapety Musí byť požadované prostredníctvom WallpaperService, len systém môže toto oprávnenie používať
android.permission.BLUETOOTH Používanie Bluetooth Umožňuje aplikáciám sa pripojiť k spárovaným Bluetooth zariadeniam
android.permission.BLUETOOTH_ADMIN Správa Bluetooth Umožňuje aplikáciám vyhľadávať a spárovať nové Bluetooth zariadenia
android.permission.BRICK Zablokovať zariadenie Môže deaktivovať telefón, veľmi nebezpečné, jednoducho povedané, zariadenie sa stane nefunkčným
android.permission.BROADCAST_PACKAGE_REMOVED Rozhlas pri odstránení aplikácie Aktivuje rozhlas, keď je aplikácia odstránená
android.permission.BROADCAST_SMS Rozhlas pri prijatí SMS Aktivuje rozhlas, keď je prijatá SMS
android.permission.BROADCAST_STICKY Súvislý rozhlas Umožňuje aplikáciám rýchlo dostať ďalší rozhlas po prijatí prvého
android.permission.BROADCAST_WAP_PUSH WAP PUSH rozhlas Aktivuje rozhlas, keď je prijatá WAP PUSH správa
android.permission.CALL_PHONE Volať telefón Umožňuje aplikáciám zadávať telefónne čísla z ne-systémového dialéra
android.permission.CALL_PRIVILEGED Oprávnenie na hovory Umožňuje aplikáciám volať telefón, nahrádza rozhranie systémového dialéra
android.permission.CAMERA Oprávnenie na fotenie Umožňuje prístup k fotoaparátu na fotenie
android.permission.CHANGE_COMPONENT_ENABLED_STATE Zmena stavu komponentu Zmena toho, či je komponent povolený alebo nie
android.permission.CHANGE_CONFIGURATION Zmena konfigurácie Umožňuje aktuálnej aplikácii zmeniť konfiguráciu, ako je poloha
android.permission.CHANGE_NETWORK_STATE Zmena stavu siete Zmena stavu siete, napríklad povolenie pripojenia k sieti
android.permission.CHANGE_WIFI_MULTICAST_STATE Zmena stavu WiFi multicast Zmena stavu WiFi multicast
android.permission.CHANGE_WIFI_STATE Zmena stavu WiFi Zmena stavu WiFi
android.permission.CLEAR_APP_CACHE Vymazať vyrovnávaciu pamäť aplikácie Vymazať vyrovnávaciu pamäť aplikácie
android.permission.CLEAR_APP_USER_DATA Vymazanie používateľských údajov Vymazanie používateľských údajov aplikácie
android.permission.CWJ_GROUP Prístup na úrovni sustrácie Umožňuje účtom CWJ prístup k informáciám na úrovni sustrácie
android.permission.CELL_PHONE_MASTER_EX Rozšírené oprávnenie pre optimalizáciu mobilu Rozšírené oprávnenie pre optimalizáciu mobilu
android.permission.CONTROL_LOCATION_UPDATES Ovládanie aktualizácií polohy Umožňuje prístup k zmenám mobilných údajov o polohe
android.permission.DELETE_CACHE_FILES Odstrániť cache súbory Umožňuje aplikácii mazať cache súbory
android.permission.DELETE_PACKAGES Odstrániť aplikácie Umožňuje aplikáciám mazať iné aplikácie
android.permission.DEVICE_POWER Správa napájania Umožňuje prístup k základnému spravovaniu napájania
android.permission.DIAGNOSTIC Diagnostika aplikácie Umožňuje aplikáciám prístup k diagnostickým prostriedkom
android.permission.DISABLE_KEYGUARD Zakázať zamknutie klávesnice Umožňuje aplikáciám deaktivovať zamknutie klávesnice
android.permission.DUMP Přenesení systémových informácií Umožňuje aplikáciám získať systémové dump informácie z systémových služieb
android.permission.EXPAND_STATUS_BAR Ovládanie stavového riadku Umožňuje aplikáciám rozšíriť alebo zúžiť stavový riadok
android.permission.FACTORY_TEST Režim testovania výrobcu Umožňuje aplikáciám spustiť režim testovania výrobcu
android.permission.FLASHLIGHT Používanie blesku Umožňuje prístup k blesku
android.permission.FORCE_BACK Nútené späť Umožňuje aplikáciám nútiť použitie tlačidla späť, nezávisle od toho, či je Activity na vrchnom mieste
android.permission.GET_ACCOUNTS Prístup k zoznamu účtov Gmail Získať prístup k zoznamu účtov Gmail
android.permission.GET_PACKAGE_SIZE Získať veľkosť aplikácie Získať veľkosť súboru aplikácie
android.permission.GET_TASKS Získať informácie o úlohách Umožňuje aplikáciám získať aktuálne alebo nedávno spustené aplikácie
android.permission.GLOBAL_SEARCH Povoliť globálne vyhľadávanie Umožňuje aplikáciám používať funkciu globálneho vyhľadávania
android.permission.HARDWARE_TEST Testovanie hardvéru Prístup k hardvérovým zariadeniam, na testovanie hardvéru
android.permission.INJECT_EVENTS Vstreknúť udalosti Umožňuje prístup k základným udalostiam aplikácie, získať tok udalostí pre klávesy a trackbally
android.permission.INSTALL_LOCATION_PROVIDER Nainštalovať poskytovateľa polohy Nainštalovať poskytovateľa polohy
android.permission.INSTALL_PACKAGES Nainštalovať aplikácie Umožňuje aplikáciám inštalovať aplikácie
android.permission.INTERNAL_SYSTEM_WINDOW Interné systémové okno Umožňuje aplikáciám otvoriť interné okno, toto oprávnenie nie je prístupné pre tretie strany
android.permission.INTERNET Prístup na internet Prístup k internetovej konektivite, môže generovať GPRS poplatky
android.permission.KILL_BACKGROUND_PROCESSES Ukončiť procesy na pozadí Umožňuje aplikáciám volať metódu killBackgroundProcesses(String) na ukončenie procesov na pozadí
android.permission.MANAGE_ACCOUNTS Správa účtov Umožňuje aplikáciám spravovať zoznam účtov v AccountManager
android.permission.MANAGE_APP_TOKENS Správa referencií aplikácie Správa vytvárania, zničenia a Z osi poradia, používa sa len pre systém
android.permission.MTWEAK_USER Pokročilé oprávnenie Umožňuje používateľom mTweak prístup k pokročilým systémovým oprávneniam
android.permission.MTWEAK_FORUM Oprávnenie fóra Umožňuje používanie oprávnení mTweak fóra
android.permission.MASTER_CLEAR Mäkké naformátovanie Umožňuje aplikáciám vykonať mäkké naformátovanie a odstrániť systémové konfiguračné informácie
android.permission.MODIFY_AUDIO_SETTINGS Zmena nastavení zvuku Zmena informácií o nastavení zvuku
android.permission.MODIFY_PHONE_STATE Zmena stavu telefónu Zmena stavu telefónu, ako je režim lietadla, ale nezahŕňa nahradenie rozhrania systémového dialéra
android.permission.MOUNT_FORMAT_FILESYSTEMS Formátovanie súborového systému Naformátovanie prenosného súborového systému, napríklad naformátovanie SD karty
android.permission.MOUNT_UNMOUNT_FILESYSTEMS Pripojiť súborový systém Pripojiť a odpojiť externé súborové systémy
android.permission.NFC Povoliť NFC komunikáciu Umožňuje aplikáciám vykonávať NFC bezdrôtovú komunikáciu, používa sa na mobilné podpory
android.permission.PERSISTENT_ACTIVITY Trvalá aktivita Vytvorenie trvalej aktivity, táto funkcia je označená na budúce odstránenie
android.permission.PROCESS_OUTGOING_CALLS Spracovanie odchádzajúcich hovorov Umožňuje aplikáciám monitorovať, upravovať alebo zrušiť odchádzajúce hovory
android.permission.READ_CALENDAR Čítanie plánovaných pripomienok Umožňuje aplikáciám čítať informácie o plánovaných udalostiach
android.permission.READ_CONTACTS Čítanie kontaktov Umožňuje aplikáciám prístup k informáciám v adresári kontaktov
android.permission.READ_FRAME_BUFFER Snímky obrazovky Čítať rámcovú vyrovnávaciu pamäť na snímanie obrazovky
com.android.browser.permission.READ_HISTORY_BOOKMARKS Čítať záložky a históriu Čítať záložky a históriu prehliadača
android.permission.READ_INPUT_STATE Čítať stav vstupu Čítať aktuálny vstupný stav kláves, len pre systém
android.permission.READ_LOGS Čítanie systémových záznamov Čítať systémové hlboké záznamy
android.permission.READ_PHONE_STATE Čítať stav telefónu Prístup k stavu telefónu
android.permission.READ_SMS Čítanie obsahu SMS Čítať obsah SMS
android.permission.READ_SYNC_SETTINGS Čítať nastavenia synchronizácie Čítať nastavenia synchronizácie, čítať nastavenia synchronizácie online Google
android.permission.READ_SYNC_STATS Čítať štatistiku synchronizácie Čítať štatistiku synchronizácie, získať stav synchronizácie online Google
android.permission.REBOOT Reštartovanie zariadenia Umožňuje aplikáciám reštartovať zariadenie
android.permission.RECEIVE_BOOT_COMPLETED Automaticky pri štarte Umožňuje aplikáciám spustiť sa pri štarte zariadenia
android.permission.RECEIVE_MMS Prijímanie MMS Prijímanie MMS
android.permission.RECEIVE_SMS Prijímanie SMS Prijímanie SMS
android.permission.RECEIVE_WAP_PUSH Prijímanie Wap Push Prijímanie WAP PUSH správ
android.permission.RECORD_AUDIO Nahrávať zvuk Nahrávať zvuk pomocou mikrofónu telefónu alebo slúchadiel
android.permission.REORDER_TASKS Usporiadanie systémových úloh Umožňuje preusporiadať systémové úlohy, ktoré bežia na osi Z
android.permission.RESTART_PACKAGES Ukončiť systémové úlohy Umožňuje ukončenie úloh cez metódu restartPackage(String), táto metóda bude v budúcnosti odstránená
android.permission.SEND_SMS Poslať SMS Poslať SMS
android.permission.SET_ACTIVITY_WATCHER Nastaviť pozorovateľa aktivity Nastavenie pozorovateľa aktivity, bežne sa používa pre monkey testovanie
com.android.alarm.permission.SET_ALARM Nastaviť budík Nastavenie budíka
android.permission.SET_ALWAYS_FINISH Vždy nastaviť ukončenie Nastavte aplikáciu na pozadí tak, aby sa vždy ukončila
android.permission.SET_ANIMATION_SCALE Nastaviť mierku animácie Nastavenie globálnej mierky animácie
android.permission.SET_DEBUG_APP Nastavenie debug aplikácie Nastavenie debug aplikácie, bežne používané na vývoj
android.permission.SET_ORIENTATION Nastaviť orientáciu obrazovky Nastavenie orientácie obrazovky na horizontálnu alebo štandardnú, nie pre bežné aplikácie
android.permission.SET_PREFERRED_APPLICATIONS Nastaviť parametre aplikácie Nastavenie parametrizácie aplikácie, prestalo fungovať, pozri konkrétne addPackageToPreferred(String)
android.permission.SET_PROCESS_LIMIT Nastaviť limit procesov Umožňuje aplikáciám nastaviť maximálny počet limitov na procesy
android.permission.SET_TIME Nastaviť systémový čas Nastavenie systémového času
android.permission.SET_TIME_ZONE Nastaviť časové pásmo systému Nastavenie časového pásma systému
android.permission.SET_WALLPAPER Nastaviť tapetu na plochu Nastavenie tapety na plochu
android.permission.SET_WALLPAPER_HINTS Nastaviť rady na tapetu Nastavenie rád na tapetu
android.permission.SIGNAL_PERSISTENT_PROCESSES Poslať signál trvalým procesom Poslať signál trvalému procesu
android.permission.STATUS_BAR Ovládanie stavového riadku Umožňuje aplikáciám otvoriť, zavrieť alebo zakázať stavový riadok
android.permission.SUBSCRIBED_FEEDS_READ Prístup k predplatným obsahom Prístup k databáze predplatených informácií
android.permission.SUBSCRIBED_FEEDS_WRITE Zápis do predplatených obsahov Zápis alebo úprava databázy predplatených obsahov
android.permission.SYSTEM_ALERT_WINDOW Zobrazenie systémového okna Zobrazenie systémového okna
android.permission.UPDATE_DEVICE_STATS Aktualizovať stav zariadenia Aktualizovať stav zariadenia
android.permission.USE_CREDENTIALS Používanie certifikátov Umožňuje aplikáciám požadovať overenie zo systému AccountManager
android.permission.USE_SIP Používanie SIP videa Umožňuje aplikáciám používať služby SIP videa
android.permission.VIBRATE Používať vibráciu Umožňuje vibráciu zariadenia
android.permission.WAKE_LOCK Zámok prebudenia Umožňuje aplikáciám, aby procesy na pozadí zostali aktívne, aj keď je obrazovka vypnutá
android.permission.WRITE_APN_SETTINGS Zápis do nastavení GPRS prístupového bodu Zápis do nastavení GPRS prístupového bodu
android.permission.WRITE_CALENDAR Zápis do plánovania pripomienok Zápis do plánovania, ale nie na čítanie
android.permission.WRITE_CONTACTS Zápis kontaktov Zápis kontaktov, ale nie na čítanie
android.permission.WRITE_EXTERNAL_STORAGE Zápis do externého úložiska Umožňuje aplikáciám zapisovať do externého úložiska, ako je zápis súborov na SD kartu
android.permission.WRITE_GSERVICES Zápis do údajov Google mapy Umožňuje aplikáciám zapisovať údaje do služieb Google Map
com.android.browser.permission.WRITE_HISTORY_BOOKMARKS Zápis do záložiek a histórie Zápis do histórie prehliadača alebo záložiek, ale nie na čítanie
android.permission.WRITE_SECURE_SETTINGS Čítať a zapisovať systémové citlivé nastavenia Umožňuje aplikáciám čítať a zapisovať citlivé systémové nastavenia
android.permission.WRITE_SETTINGS Čítať a zapisovať systémové nastavenia Umožňuje čítať a zapisovať systémové nastavenia
android.permission.WRITE_SMS Písanie SMS Umožňuje písanie SMS

Tabuľka popisov oprávnení Android Manifest - Komplexný zoznam Android oprávnení

V Android vývoji je Android Manifest súbor kľúčom na konfiguráciu oprávnení aplikácie. Každá Android aplikácia musí vyhlásiť požadované oprávnenia, aby získala prístup k systémovým zdrojom. Tento dokument vám poskytne kompletnú tabuľku popisov oprávnení Android Manifest, čo uľahčilo vývojárom sledovať a chápať rôzne android oprávnenia a ich zodpovedajúce funkcie.

Čo sú oprávnenia Android Manifest?

Android Manifest súbor vyhlasuje oprávnenia potrebné aplikáciou, ktoré určujú, k ktorým systémovým zdrojom a funkciám môže aplikácia získať prístup. Napríklad, prístup na internet, použitie fotoaparátu alebo čítanie informácií o kontaktoch vyžaduje vyhlásenie relevantného oprávnenia v Manifest súbore.

Bežná tabuľka popisov oprávnení Android Manifest

Tu je tabuľka bežných popisov Android oprávnení. Môžete sa rýchlo oboznámiť s funkčenoťou oprávnení prostredníctvom názvu a jeho popisu:

Názov oprávnenia Popis oprávnenia
INTERNET Povoľuje aplikácii prístup na internet na vykonanie sieťových operácií.
ACCESS_NETWORK_STATE Povoľuje aplikácii prístup k informáciám o stave siete, aby zistila, či je pripojená k sieti.
READ_EXTERNAL_STORAGE Povoľuje aplikácii čítať súbory v externom úložisku.
WRITE_EXTERNAL_STORAGE Povoľuje aplikácii zapisovať do externého úložiska.
CAMERA Povoľuje aplikácii prístup k fotoaparátu zariadenia.
ACCESS_FINE_LOCATION Povoľuje aplikácii prístup k presným informáciám o polohe (GPS).
ACCESS_COARSE_LOCATION Povoľuje aplikácii prístup k približným informáciám o polohe (na základe základňových staníc a Wi-Fi).
READ_CONTACTS Povoľuje aplikácii čítať informácie o kontaktoch na zariadení.
WRITE_CONTACTS Povoľuje aplikácii upravovať informácie o kontaktoch na zariadení.
CALL_PHONE Povoľuje aplikácii priame volanie.
READ_SMS Povoľuje aplikácii čítať obsah SMS správ.
RECEIVE_SMS Povoľuje aplikácii prijímať SMS správy.
READ_CALENDAR Povoľuje aplikácii čítať informácie o kalendári na zariadení.
WRITE_CALENDAR Povoľuje aplikácii upravovať informácie o kalendári na zariadení.

Ako vyhlásiť oprávnenia v Android Manifest?

V súbore AndroidManifest.xml vášho Android projektu musíte vyhlásiť potrebné oprávnenia prostredníctvom značky <uses-permission>. Tu je príklad, ako vyhlásiť oprávnenie:


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

Môžete vyhlásiť viacero oprávnení podľa potrieb aplikácie.

Zhrnutie

Porozumieť a správne nakonfigurovať Android Manifest oprávnenia je pre vývojárov zásadné. Použitím tejto tabuľky popisov oprávnení Android Manifest môžete rýchlo nájsť a pochopiť funkciu každého oprávnenia, zabezpečiť, aby aplikácia mala potrebné oprávnenia pri behu a dodržiavala najlepšie praktiky.

Vaša stopa:
Vyberte jazyk