Prevedena tabela dovoljenj Android Manifest

Tabela opisov pravic Android Manifest, ki omogoča razvijalcem Androida enostaven pregled nad funkcijami pravic Majhen trik: Ctrl+F za hitro iskanje
Pravica Ime Opis
android.permission.ACCESS_CHECKIN_PROPERTIES Dostop do lastnosti prijave Pravica za branje ali pisanje atributov v bazo prijave check-in
android.permission.ACCESS_COARSE_LOCATION Pridobitev grobe lokacije Pridobitev uporabnikove geografske širine in dolžine prek WiFi ali mobilnih baznih postaj, natančnost je običajno med 30 in 1500 metri
android.permission.ACCESS_FINE_LOCATION Pridobitev natančne lokacije Pridobitev lokacijske informacije prek GPS, natančnost je do 10 metrov
android.permission.ACCESS_LOCATION_EXTRA_COMMANDS Dostop do dodatnih lokacijskih ukazov Dovoli aplikaciji dostop do dodatnih ukazov za lokacijske ponudnike
android.permission.ACCESS_MOCK_LOCATION Pridobitev simulirane lokacije Pridobitev simuliranih lokacijskih informacij, običajno za pomoč razvijalcem pri odpravljanju napak
android.permission.ACCESS_NETWORK_STATE Pridobitev stanja omrežja Pridobitev informacij o stanju omrežja, na primer, ali je trenutno omrežno povezavo veljavna
android.permission.ACCESS_SURFACE_FLINGER Dostop do Surface Flinger Podporna grafika na Android platformi, običajno za igre ali predoglede kamer in zajemanje zaslona v nizkem načinu
android.permission.ACCESS_WIFI_STATE Pridobitev stanja WiFi Pridobitev trenutnega stanja povezave WiFi in informacij o WLAN točkah
android.permission.ACCOUNT_MANAGER Upravljanje računov Pridobitev informacij o preverjanju računov, predvsem za GMail, dostopno le sistemskim procesom
android.permission.AUTHENTICATE_ACCOUNTS Preverjanje računov Dovoli aplikaciji dostop do informacij o računih prek metode preverjanja računov
android.permission.BATTERY_STATS Statistika baterij Pridobitev statističnih informacij o nivoju baterije
android.permission.BIND_APPWIDGET Povezava z mini aplikacijo Dovoli aplikaciji, da obvesti storitev appWidget o potrebnem dostopu do baze podatkov mini aplikacije, le zelo malo aplikacij uporablja to pravico
android.permission.BIND_DEVICE_ADMIN Povezava z upravljalnikom naprave Zahteva za prejemnik sistema administratorja, ki ga lahko uporablja le sistem
android.permission.BIND_INPUT_METHOD Povezava z vnosno metodo Zahteva storitev InputMethodService, ki jo lahko uporablja le sistem
android.permission.BIND_REMOTEVIEWS Povezava z RemoteView Zahteva se prek storitve RemoteViewsService, ki jo lahko uporablja le sistem
android.permission.BIND_WALLPAPER Povezava s tapetami Zahteva se prek storitve WallpaperService, ki jo lahko uporablja le sistem
android.permission.BLUETOOTH Uporaba Bluetooth Dovoli aplikaciji povezovanje s parjenimi Bluetooth napravami
android.permission.BLUETOOTH_ADMIN Upravljanje Bluetooth Dovoli aplikaciji odkrivanje in parjenje novih Bluetooth naprav
android.permission.BRICK Postati opeka Dovoli onemogočanje telefona, zelo nevarno, kot je poimenovano, naj postane telefon opeka
android.permission.BROADCAST_PACKAGE_REMOVED Obveščanje ob odstranitvi aplikacije Aktivira obveščanje, ko se aplikacija izbriše
android.permission.BROADCAST_SMS Obveščanje ob prejemu SMS Aktivira obveščanje, ko se prejme SMS
android.permission.BROADCAST_STICKY Nepretrgano obveščanje Dovoli aplikaciji, da hitro prejme naslednje obveščanje, potem ko je prejela obveščanje
android.permission.BROADCAST_WAP_PUSH WAP PUSH obveščanje Aktivira obveščanje, ko storitev WAP PUSH prejme
android.permission.CALL_PHONE Klic telefona Dovoli aplikaciji vpisovanje telefonskih številk z nenadzorovanega klicatelja
android.permission.CALL_PRIVILEGED Klicne pravice Dovoli aplikaciji klicanje telefonov, ki zamenjajo sistemsko klicno vmesnik
android.permission.CAMERA Pravica za fotografiranje Dovoli dostop do kamere za fotografiranje
android.permission.CHANGE_COMPONENT_ENABLED_STATE Spreminjanje stanja komponent Spreminjanje stanja omogočenosti komponent
android.permission.CHANGE_CONFIGURATION Spreminjanje konfiguracije Dovoli trenutni aplikaciji spremembo konfiguracije, kot je lokacija
android.permission.CHANGE_NETWORK_STATE Spreminjanje stanja omrežja Spreminjanje stanja omrežja, kot je ali lahko dostopate do omrežja
android.permission.CHANGE_WIFI_MULTICAST_STATE Spreminjanje WiFi multicast stanja Spreminjanje WiFi multicast stanja
android.permission.CHANGE_WIFI_STATE Spreminjanje WiFi stanja Spreminjanje WiFi stanja
android.permission.CLEAR_APP_CACHE Čiščenje predpomnjenih podatkov aplikacije Čiščenje predpomnjenih podatkov aplikacije
android.permission.CLEAR_APP_USER_DATA Čiščenje uporabniških podatkov Čiščenje uporabniških podatkov aplikacije
android.permission.CWJ_GROUP Dovoljenja za dno Dovoli dostop CWJ računalniške skupine do osnovnih informacij
android.permission.CELL_PHONE_MASTER_EX Razširjena pravica za optimizacijo telefona Razširjena pravica za optimizacijo telefona
android.permission.CONTROL_LOCATION_UPDATES Nadzor nad posodobitvami lokacije Dovoli pridobitev informacij o mobilnih omrežjih, ki se spremenijo
android.permission.DELETE_CACHE_FILES Brisanje predpomnilnih datotek Dovoli aplikaciji brisanje predpomnilnih datotek
android.permission.DELETE_PACKAGES Odstranjevanje aplikacij Dovoli aplikaciji brisanje aplikacij
android.permission.DEVICE_POWER Upravljanje z energijo Dovoli dostop do osnovnega upravljanja z energijo
android.permission.DIAGNOSTIC Diagnostična uporaba Dovoli aplikaciji RW dostop do diagnostičnih virov
android.permission.DISABLE_KEYGUARD Onemogoči zaščito oken Dovoli aplikaciji onemogočenje zaščite oken
android.permission.DUMP Izvoz sistemskih informacij Dovoli programu pridobitev dump informacij iz sistemskih storitev
android.permission.EXPAND_STATUS_BAR Nadzor nad statusno vrstico Dovoli programu razširitev ali krčenje statusne vrstice
android.permission.FACTORY_TEST Testni način tovarne Dovoli programu izvajanje testnega načina tovarne
android.permission.FLASHLIGHT Uporaba bliskavice Dovoli dostop do bliskavice
android.permission.FORCE_BACK Prisilni povratek Dovoli programu prisilno uporabo tipke nazaj, ne glede na to, ali je dejavnost na vrhu
android.permission.GET_ACCOUNTS Dostop do Gmail računov Dostop do seznama GMail računov
android.permission.GET_PACKAGE_SIZE Pridobitev velikosti aplikacij Pridobitev velikosti datoteke aplikacije
android.permission.GET_TASKS Pridobitev informacij o nalogah Dovoli aplikaciji pridobitev trenutnih ali nedavno delujočih aplikacij
android.permission.GLOBAL_SEARCH Dovoli globalno iskanje Dovoli aplikaciji uporabo funkcije globalnega iskanja
android.permission.HARDWARE_TEST Testiranje strojne opreme Dostop do strojne opreme pomožnih naprav, namenjeno za testiranje strojne opreme
android.permission.INJECT_EVENTS Vbrizgavanje dogodkov Dovoli dostop do osnovnih dogodkov programa, pridobitev tokov dogodkov tipkovnih in sledilnih kroglic
android.permission.INSTALL_LOCATION_PROVIDER Namestitev lokacijskega ponudnika Namestitev lokacijskega ponudnika
android.permission.INSTALL_PACKAGES Namestitev aplikacij Dovoli aplikaciji namestitev aplikacij
android.permission.INTERNAL_SYSTEM_WINDOW Notranje sistemsko okno Dovoli aplikaciji odpiranje notranjih oken, ta pravica ni na voljo tretjim osebam
android.permission.INTERNET Dostop do omrežja Dostop do omrežne povezave, lahko povzroči GPRS promet
android.permission.KILL_BACKGROUND_PROCESSES Končanje ozadnih procesov Dovoli aplikaciji klic funkcije killBackgroundProcesses(String) za končanje ozadnih procesov
android.permission.MANAGE_ACCOUNTS Upravljanje računov Dovoli aplikaciji upravljanje seznamom računov v AccountManager
android.permission.MANAGE_APP_TOKENS Upravljanje referencami programov Upravljanje ustvarjanjem, uničenjem in Z-axialno zaporedjem, uporabljeno samo za sistem
android.permission.MTWEAK_USER Napredne pravice Dovoli uporabnikom mTweak dostop do naprednih sistemskih pravic
android.permission.MTWEAK_FORUM Pravice za skupnost Dovoli uporabo pravic skupnosti mTweak
android.permission.MASTER_CLEAR Mehko formatiranje Dovoli aplikaciji izvajanje mehke formatacije, brisanje sistemskih nastavitvenih informacij
android.permission.MODIFY_AUDIO_SETTINGS Spreminjanje nastavitev zvoka Spreminjanje informacij o nastavitvah zvoka
android.permission.MODIFY_PHONE_STATE Spreminjanje telefonskega stanja Spreminjanje telefonskega stanja, kot je način letenja, vendar ne vključuje zamenjave sistemskega klicnega vmesnika
android.permission.MOUNT_FORMAT_FILESYSTEMS Formatiranje datotečnega sistema Formatiranje prenosnega datotečnega sistema, na primer formatiranje SD kartice
android.permission.MOUNT_UNMOUNT_FILESYSTEMS Priklop datotečnega sistema Priklopanje in odklopanje zunanjega datotečnega sistema
android.permission.NFC Dovoli NFC komunikacijo Dovoli aplikaciji izvajanje NFC bližinske komunikacije, uporabljeno za mobilno podporo
android.permission.PERSISTENT_ACTIVITY Trajna aktivnost Ustvari trajno aktivnost, ta funkcija je označena, da bo odstranjena v prihodnosti
android.permission.PROCESS_OUTGOING_CALLS Nadzor klicov Dovoli aplikaciji spremljanje, spreminjanje ali preklic klicov
android.permission.READ_CALENDAR Branje koledarjev Dovoli aplikaciji branje informacij o uporabnikovem koledarju
android.permission.READ_CONTACTS Branje stikov Dovoli aplikaciji dostop do informacij o stikih
android.permission.READ_FRAME_BUFFER Posnetek zaslona Preberite grafični predpomnilnik za posnetek zaslona
com.android.browser.permission.READ_HISTORY_BOOKMARKS Branje zaznamkov in zgodovine Preberite zaznamke in zgodovino brskalnika
android.permission.READ_INPUT_STATE Branje stanja vnosa Preberite trenutno stanje vnosa ključa, uporabljeno le za sistem
android.permission.READ_LOGS Branje sistemskih dnevnikov Preberite osnovne sistemske dnevnike
android.permission.READ_PHONE_STATE Branje telefonskega stanja Dostop do telefonskega stanja
android.permission.READ_SMS Branje SMS vsebine Preberite vsebino SMS
android.permission.READ_SYNC_SETTINGS Branje nastavitev sinhronizacije Preberite nastavitve sinhronizacije, preberite nastavitve za Google sinhronizacijo
android.permission.READ_SYNC_STATS Branje statusa sinhronizacije Preberite stanje sinhronizacije, pridobite stanje Google sinhronizacije
android.permission.REBOOT Ponovni zagon naprave Dovoli aplikaciji ponovno zagon naprave
android.permission.RECEIVE_BOOT_COMPLETED Samodejno zagnano ob zagonu Dovoli aplikaciji samodejno delovanje ob zagonu naprave
android.permission.RECEIVE_MMS Prejemanje MMS Prejemanje MMS
android.permission.RECEIVE_SMS Prejemanje SMS Prejemanje SMS
android.permission.RECEIVE_WAP_PUSH Prejemanje Wap Push Prejemanje WAP PUSH informacij
android.permission.RECORD_AUDIO Snemanje Snemanje zvoka preko mikrofona telefona ali slušalk
android.permission.REORDER_TASKS Preureditev sistemskih nalog Ponovno uredite Z-axialno vrstni red opravil, ki se izvajajo
android.permission.RESTART_PACKAGES Končanje sistemskih nalog Končanje nalog preko metode restartPackage(String), ta metoda bo kasneje odstranjena
android.permission.SEND_SMS Pošiljanje SMS Pošlji SMS
android.permission.SET_ACTIVITY_WATCHER Nastavi opazovalca dejavnosti Nastavi opazovalca dejavnosti, običajno uporabljenega za monkey testiranje
com.android.alarm.permission.SET_ALARM Nastavi alarm Nastavi alarm
android.permission.SET_ALWAYS_FINISH Nastavi, da vedno konča Nastavi, ali naj se program vedno konča v ozadju
android.permission.SET_ANIMATION_SCALE Nastavi merilo animacije Nastavi globalne animacijske lestvice
android.permission.SET_DEBUG_APP Nastavi program za odpravljanje napak Nastavi program za odpravljanje napak, običajno za razvoj
android.permission.SET_ORIENTATION Nastavi usmeritev zaslona Nastavi usmeritev zaslona na horizontalno ali normalno načrtovanje, ne uporablja se za običajne aplikacije
android.permission.SET_PREFERRED_APPLICATIONS Nastavi parametre aplikacije Nastavi parametre aplikacije, ki ne delajo več, glejte uvod k addPackageToPreferred(String)
android.permission.SET_PROCESS_LIMIT Nastavi omejitev procesov Dovoli aplikaciji nastaviti največje število procesov
android.permission.SET_TIME Nastavi sistemski čas Nastavi sistemski čas
android.permission.SET_TIME_ZONE Nastavi sistemsko časovno območje Nastavi sistemsko časovno območje
android.permission.SET_WALLPAPER Nastavi ozadje namizja Nastavi ozadje namizja
android.permission.SET_WALLPAPER_HINTS Nastavi namige za ozadje Nastavi namige za ozadje
android.permission.SIGNAL_PERSISTENT_PROCESSES Pošlji signal trajnim procesom Pošlji signal trajnim procesom
android.permission.STATUS_BAR Nadzor nad statusno vrstico Dovoli programu odpiranje, zapiranje ali onemogočenje statusne vrstice
android.permission.SUBSCRIBED_FEEDS_READ Dostop do naročenih vsebin Dostop do baze podatkov naročenih informacij
android.permission.SUBSCRIBED_FEEDS_WRITE Zapisovanje naročenih vsebin Zapisovanje ali spreminjanje baze podatkov naročenih vsebin
android.permission.SYSTEM_ALERT_WINDOW Prikaz sistemskega okna Prikaz sistemskega okna
android.permission.UPDATE_DEVICE_STATS Posodobi stanje naprave Posodobi stanje naprave
android.permission.USE_CREDENTIALS Uporaba potrdil Dovoli aplikaciji, da zahteva preverjanje iz AccountManager
android.permission.USE_SIP Uporaba SIP video Dovoli aplikaciji uporabo SIP video storitev
android.permission.VIBRATE Uporaba vibriranja Dovoli vibriranje
android.permission.WAKE_LOCK Zablokiranje zbuditve Dovoli programu, da medtem ko je zaslon telefona izklopljen, procesi delujejo v ozadju
android.permission.WRITE_APN_SETTINGS Zapisovanje nastavitev APN Zapisovanje omrežnih nastavitev GPRS APN
android.permission.WRITE_CALENDAR Zapisovanje opomnikov v koledar Zapisovanje v koledar, vendar ni mogoče brati
android.permission.WRITE_CONTACTS Zapisovanje kontaktov Zapisovanje kontaktov, vendar ni mogoče brati
android.permission.WRITE_EXTERNAL_STORAGE Zapisovanje v zunanjo shrambo Dovoli programu zapisovanje na zunanji shrambo, kot je pisanje datotek na SD kartico
android.permission.WRITE_GSERVICES Zapisovanje v Google Maps Dovoli programu pisanje v podatke storitev Google Map
com.android.browser.permission.WRITE_HISTORY_BOOKMARKS Zapisovanje v zaznamke in zgodovino Zapisovanje v zgodovino brskalnika ali zaznamkov, vendar ni mogoče brati
android.permission.WRITE_SECURE_SETTINGS Branje in pisanje varnih sistemskih nastavitev Dovoli programu branje in pisanje varnih sistemskih nastavitev
android.permission.WRITE_SETTINGS Branje in pisanje sistemskih nastavitev Dovoli branje in pisanje nastavitev sistema
android.permission.WRITE_SMS Pisanje SMS Dovoli pisanje SMS

Tabela opisov pravic Android Manifest - Vse pravice Android

V razvoju Android aplikacij je datoteka Android Manifest ključnega pomena za konfiguracijo dovoljenj aplikacije. Vsaka Android aplikacija mora razglasiti potrebna dovoljenja za dostop do sistemskih virov. Ta članek vam ponuja popolno tabelo opisov pravic Android Manifest, kar razvijalcem olajša pregled in razumevanje različnih pravic Android ter njihovih funkcij.

Kaj so pravice Android Manifest?

Datoteka Android Manifest razglaša dovoljenja, potrebna aplikaciji, ta dovoljenja določajo, katerim sistemskim virom in funkcijam lahko aplikacija dostopa. Na primer, dostop do omrežja, uporaba kamere ali branje informacij o stikih zahtevajo razglašena ustrezna dovoljenja v datoteki Manifest.

Pogosta tabela opisov pravic Android Manifest

Spodnja tabela vsebuje opise običajnih pravic Android. Lahko hitro razumete sposobnosti pravic s preverjanjem imen in opisov:

Ime pravice Opis pravice
INTERNET Dovoli aplikaciji dostop do omrežja in izvajanje omrežnih operacij.
ACCESS_NETWORK_STATE Dovoli aplikaciji dostop do informacij o stanju omrežja, da preveri, ali je povezana na omrežje.
READ_EXTERNAL_STORAGE Dovoli aplikaciji branje datotek iz zunanjega shranjevanja.
WRITE_EXTERNAL_STORAGE Dovoli aplikaciji pisanje datotek v zunanje shranjevanje.
CAMERA Dovoli aplikaciji dostop do naprave kamer.
ACCESS_FINE_LOCATION Dovoli aplikaciji dostop do natančnih informacij o lokaciji (GPS).
ACCESS_COARSE_LOCATION Dovoli aplikaciji dostop do grobih informacij o lokaciji (bazne postaje in Wi-Fi).
READ_CONTACTS Dovoli aplikaciji branje informacij o stikih na napravi.
WRITE_CONTACTS Dovoli aplikaciji spreminjanje informacij o stikih na napravi.
CALL_PHONE Dovoli aplikaciji direktno klicanje telefona.
READ_SMS Dovoli aplikaciji branje vsebine SMS.
RECEIVE_SMS Dovoli aplikaciji prejemanje SMS.
READ_CALENDAR Dovoli aplikaciji branje informacij o koledarju na napravi.
WRITE_CALENDAR Dovoli aplikaciji spreminjanje informacij o koledarju na napravi.

Kako razglasiti pravice v Android Manifest?

V datoteki AndroidManifest.xml projekta Android morate prek oznake <uses-permission> razglasiti potrebna dovoljenja aplikacije. Spodaj je primer, kako razglasiti pravico:


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

Glede na potrebe aplikacije lahko razglasite več pravic.

Zaključek

Razumevanje in pravilna konfiguracija pravic Android Manifest je izjemnega pomena za razvijalce. Z uporabo te tabele opisov pravic Android Manifest lahko enostavno poiščete in razumete funkcije vsake pravice ter zagotovite, da aplikacija deluje z ustreznimi dovoljenji in upošteva najboljše prakse.

Vaša sled:
Izberite jezik