Tabela opisa dozvola Android Manifest

Sve o Android Manifest dozvolama, pruža pregled za Android developere radi lakšeg pristupa opisima dozvola. Mala tajna: Ctrl+F za brzi pregled
Dozvola Naziv Opis
android.permission.ACCESS_CHECKIN_PROPERTIES Pristup svojstvima registracije Dozvola za čitanje ili pisanje u svojstva registracije baze podataka
android.permission.ACCESS_COARSE_LOCATION Pristup aproksimativnoj lokaciji Omogućava pristup aproksimativnim koorinatimama korisnika putem WiFi ili mobilne mreže, s preciznošću od 30 do 1500 metara
android.permission.ACCESS_FINE_LOCATION Pristup preciznoj lokaciji Omogućava pristup GPS podacima korisnika s preciznošću unutar 10 metara
android.permission.ACCESS_LOCATION_EXTRA_COMMANDS Pristup dodatnim komandama lokacije Omogućava pristup dodatnim uputama od lokacijskih servisa
android.permission.ACCESS_MOCK_LOCATION Pristup simuliranoj lokaciji Omogućava pristup simuliranim podacima o lokaciji, obično za pomoć u razvoju
android.permission.ACCESS_NETWORK_STATE Pristup stanju mreže Omogućava pristup informacijama o trenutnom stanju mrežne povezanosti
android.permission.ACCESS_SURFACE_FLINGER Pristup Surface Flinger Pristup niskorazinskoj grafičkoj podršci na Android platformi, obično za igre ili preglede kamera
android.permission.ACCESS_WIFI_STATE Pristup WiFi stanju Omogućava pristup trenutnom stanju WiFi povezanosti i informacijama o WLAN pristupnoj točki
android.permission.ACCOUNT_MANAGER Upravljanje nalozima Omogućava pristup informacijama o verifikaciji naloga, prvenstveno za GMail, dostupno samo sistemskim procesima
android.permission.AUTHENTICATE_ACCOUNTS Verifikacija naloga Omogućava aplikaciji pristup informacijama o upravljanju nalogom putem verifikacije
android.permission.BATTERY_STATS Statistika baterije Omogućava pristup informacijama o statistici baterije
android.permission.BIND_APPWIDGET Povezivanje aplikacionih widgeta Omogućava aplikaciji pristup bazi podataka potrebnoj za widget, vrlo malo aplikacija koristi ovu dozvolu
android.permission.BIND_DEVICE_ADMIN Povezivanje uređajskog admina Traži sistemskog administratora za prijemnik, može koristiti samo sistem
android.permission.BIND_INPUT_METHOD Povezivanje unosa Traži uslugu InputMethodService, može koristiti samo sistem
android.permission.BIND_REMOTEVIEWS Povezivanje Daljinskih Pogleda Mora se tražiti putem RemoteViewsService usluge, može koristiti samo sistem
android.permission.BIND_WALLPAPER Povezivanje pozadine Mora se tražiti putem WallpaperService usluge, može koristiti samo sistem
android.permission.BLUETOOTH Korištenje Bluetootha Omogućava aplikaciji povezivanje s uparenom Bluetooth opremom
android.permission.BLUETOOTH_ADMIN Upravljanje Bluetoothom Omogućava aplikaciji pronalaženje i uparivanje nove Bluetooth opreme
android.permission.BRICK Postati "kamen" Omogućava onemogućavanje telefona, vrlo opasno, ime govori samo za sebe
android.permission.BROADCAST_PACKAGE_REMOVED Emitiranje prilikom brisanja aplikacije Emitira broadcast kada se aplikacija izbriše
android.permission.BROADCAST_SMS Emitiranje prilikom primanja SMS poruka Emitira broadcast kada se primi SMS poruka
android.permission.BROADCAST_STICKY Kontinuirano emitiranje Omogućava aplikaciji brzo primanje sljedećeg broadcasta nakon što primi prvi
android.permission.BROADCAST_WAP_PUSH WAP PUSH emitiranje Emitira broadcast kada WAP PUSH servis primi
android.permission.CALL_PHONE Pozivanje telefona Omogućava aplikaciji unos telefonskog broja iz ne-sistemskog biranja
android.permission.CALL_PRIVILEGED Dozvola za pozivanje Omogućava aplikaciji da poziva, zamjenjuje sistemsku sučelje biranja
android.permission.CAMERA Dozvola za kameru Omogućava pristup kameri za fotografiranje
android.permission.CHANGE_COMPONENT_ENABLED_STATE Promjena stanja komponente Omogućava promjenu statusa uključivanja i isključivanja komponente
android.permission.CHANGE_CONFIGURATION Promjena konfiguracije Omogućava trenutnoj aplikaciji promjenu konfiguracije, kao što je lokacija
android.permission.CHANGE_NETWORK_STATE Promjena stanja mreže Omogućava promjenu mrežne povezanosti, kao što je pristup internetu
android.permission.CHANGE_WIFI_MULTICAST_STATE Promjena WiFi multicast stanja Omogućava promjenu multicast stanja za WiFi
android.permission.CHANGE_WIFI_STATE Promjena WiFi stanja Omogućava promjenu stanja WiFi
android.permission.CLEAR_APP_CACHE Čišćenje aplikacijske cache memorije Omogućava čišćenje cache podataka aplikacije
android.permission.CLEAR_APP_USER_DATA Čišćenje korisničkih podataka Omogućava čišćenje korisničkih podataka aplikacije
android.permission.CWJ_GROUP Niskorazinska pristupna dozvola Omogućava CWJ grupi korisnika pristup niskorazinskim informacijama
android.permission.CELL_PHONE_MASTER_EX Dozvole za poboljšanje telefona Omogućava proširenja za poboljšanje telefona
android.permission.CONTROL_LOCATION_UPDATES Kontrola ažuriranja lokacije Omogućava pristup promjenama lokacijskih informacija
android.permission.DELETE_CACHE_FILES Brisanje_CACHE datoteka Omogućava aplikaciji brisanje CACHE datoteka
android.permission.DELETE_PACKAGES Brisanje aplikacija Omogućava aplikaciji brisanje aplikacija
android.permission.DEVICE_POWER Upravljanje napajanjem Omogućava pristup niskorazinskom upravljanju napajanjem
android.permission.DIAGNOSTIC Dijagnostika aplikacije Omogućava pristup dijagnostičkim resursima
android.permission.DISABLE_KEYGUARD Onemogućavanje zaštite tipkovnice Omogućava aplikaciji onemogućavanje zaštite tipkovnice
android.permission.DUMP Ovdje se pohranjuju sustavne informacije Omogućava aplikaciji pristup dump informacijama sustava
android.permission.EXPAND_STATUS_BAR Kontrola statusne trake Omogućava aplikaciji proširenje ili smanjivanje statusne trake
android.permission.FACTORY_TEST Tvornica testiranje Omogućava aplikaciji pokretanje testova tvornice
android.permission.FLASHLIGHT Korištenje blica Omogućava pristup blicu
android.permission.FORCE_BACK Prisilna povratna akcija Omogućava aplikaciji prisilno korištenje tipke "natrag", bez obzira na stanje aktivnosti
android.permission.GET_ACCOUNTS Pristup Gmail računima Omogućava pristup popisu Gmail računa
android.permission.GET_PACKAGE_SIZE Dobijanje veličine aplikacije Omogućava dobivanje datotečne veličine aplikacije
android.permission.GET_TASKS Dobijanje informacija o zadacima Omogućava aplikaciji dobivanje trenutnih ili nedavnih aplikacija
android.permission.GLOBAL_SEARCH Globalna pretraga Omogućava aplikaciji korištenje globalne pretraživačke funkcionalnosti
android.permission.HARDWARE_TEST Testiranje hardvera Omogućava pristup hardverskim uređajima za testiranje
android.permission.INJECT_EVENTS Injektiranje događaja Omogućava pristup niskorazinskim događajima, dobivanje ulaza tipkovnice ili miš
android.permission.INSTALL_LOCATION_PROVIDER Instaliranje lokacijske usluge Omogućava instaliranje lokacijske usluge
android.permission.INSTALL_PACKAGES Instaliranje aplikacija Omogućava aplikaciji instaliranje aplikacija
android.permission.INTERNAL_SYSTEM_WINDOW Unutarnji sistemski prozor Omogućava aplikaciji otvaranje unutarnjih prozora, ne dostupan trećim stranama
android.permission.INTERNET Pristup internetu Omogućava pristup mreži, može generirati GPRS troškove
android.permission.KILL_BACKGROUND_PROCESSES Završavanje procesa u pozadini Omogućava aplikaciji pozivanje killBackgroundProcesses(String) metode za završavanje procesa u pozadini
android.permission.MANAGE_ACCOUNTS Upravljanje računima Omogućava aplikaciji upravljanje listom računa unutar AccountManager-a
android.permission.MANAGE_APP_TOKENS Upravljanje referencama aplikacija Upravljanje stvaranjem, uništenjem i redoslijedom, koristi se samo za sistem
android.permission.MTWEAK_USER Napredna dozvola Omogućava mTweak korisniku pristup naprednim sistemskim dozvolama
android.permission.MTWEAK_FORUM Dozvola zajednice Omogućava korištenje mTweak zajednice
android.permission.MASTER_CLEAR Mehaničko brisanje Omogućava aplikaciji izvršavanje mehaničkog brisanja, brišući sistemske konfiguracije
android.permission.MODIFY_AUDIO_SETTINGS Promjena audio postavki Promjena zvučnih postavki
android.permission.MODIFY_PHONE_STATE Promjena stanja telefona Omogućava promjenu stanja telefona, kao što je način leta, ali ne uključuje zamjenu sustava za dijalog
android.permission.MOUNT_FORMAT_FILESYSTEMS Formatiranje datotečnih sustava Formatiranje prenosivih datotečnih sustava, poput formatiranja SD kartice
android.permission.MOUNT_UNMOUNT_FILESYSTEMS Montaža datotečnih sustava Montaža i demontaža vanjskih datotečnih sustava
android.permission.NFC Omogućavanje NFC komunikacije Omogućava aplikaciji korištenje NFC bliske komunikacije za suport mobilnim uređajima
android.permission.PERSISTENT_ACTIVITY Trajna aktivnost Kreira trajnu aktivnost, označena je za buduće uklanjanje
android.permission.PROCESS_OUTGOING_CALLS Procesiranje odlaznih poziva Omogućava aplikaciji nadzoru, izmjeni ili odustajanju od odlaznih poziva
android.permission.READ_CALENDAR Čitanje kalendara Omogućava aplikaciji čitanje korisničkih informacija iz kalendara
android.permission.READ_CONTACTS Čitanje kontakata Omogućava aplikaciji pristup informacijama iz kontakata
android.permission.READ_FRAME_BUFFER Snimanje ekrana Omogućava pristup frame buffer-u za snimanje ekrana
com.android.browser.permission.READ_HISTORY_BOOKMARKS Čitanje oznaka i povijesti Omogućava čitanje oznaka i povijesti iz preglednika
android.permission.READ_INPUT_STATE Čitanje stanja ulaza Omogućava čitanje trenutnog stanja unosa, koristi se samo za sistem
android.permission.READ_LOGS Čitanje sistemskih logova Omogućava čitanje sistemskih logova niskog nivoa
android.permission.READ_PHONE_STATE Čitanje stanja telefona Omogućava pristup informacijama o stanju telefona
android.permission.READ_SMS Čitanje sadržaja SMS-a Omogućava čitanje sadržaja SMS poruka
android.permission.READ_SYNC_SETTINGS Čitanje postavki sinhronizacije Omogućava čitanje postavki sinhronizacije, uključujući Google online sinkronizaciju
android.permission.READ_SYNC_STATS Čitanje stanja sinhronizacije Omogućava čitanje stanja sinhronizacije i dobijanje Google online stanja
android.permission.REBOOT Ponovno pokretanje uređaja Omogućava aplikaciji ponovno pokretanje uređaja
android.permission.RECEIVE_BOOT_COMPLETED Automatsko dopuštenje prilikom pokretanja Omogućava aplikaciji automatsko pokretanje prilikom pokretanja uređaja
android.permission.RECEIVE_MMS Primanje MMS-a Omogućava primanje MMS poruka
android.permission.RECEIVE_SMS Primanje SMS-a Omogućava primanje SMS poruka
android.permission.RECEIVE_WAP_PUSH Primanje Wap Push poruka Omogućava primanje WAP PUSH informacija
android.permission.RECORD_AUDIO Snimanje zvuka Omogućava snimanje zvuka putem mikrofona na telefonu ili slušalicama
android.permission.REORDER_TASKS Poredak sistemskih zadataka Ponovno poredanje sistema Z-osi dok je aktivnost u pokretu
android.permission.RESTART_PACKAGES Završavanje sistemskih zadataka Završava zadatke putem restartPackage(String) metode, ovaj način će biti odustao
android.permission.SEND_SMS Slanje SMS-a Omogućava slanje SMS poruka
android.permission.SET_ACTIVITY_WATCHER Podešavanje nadzora aktivnosti Podešava nadzoru aktivnosti, obično za monkey testiranje
com.android.alarm.permission.SET_ALARM Podešavanje alarma Podešavanje alarma
android.permission.SET_ALWAYS_FINISH Uvijek završava Podešava trebate li aplikacija u pozadini uvijek završi
android.permission.SET_ANIMATION_SCALE Podešavanje skale animacije Podešava globalnu skalu animacije
android.permission.SET_DEBUG_APP Podešavanje aplikacije za dijagnostiku Podešava aplikaciju u svrhe za razvoj
android.permission.SET_ORIENTATION Podešavanje orijentacije ekrana Podešava orijentaciju ekrana na horizontalnu ili standardnu, ne koristi se za obične aplikacije
android.permission.SET_PREFERRED_APPLICATIONS Podešavanje preferencija aplikacija Podešava parametre aplikacije, više ne radi, dodatne informacije o addPackageToPreferred(String)
android.permission.SET_PROCESS_LIMIT Podešavanje ograničenja procesa Omogućava aplikaciji očitavanje maksimalnog broja procesa
android.permission.SET_TIME Podešavanje sistemskog vremena Podešava sistemsko vrijeme
android.permission.SET_TIME_ZONE Podešavanje sistemske vremenske zone Podešava sistemsku vremensku zonu
android.permission.SET_WALLPAPER Podešavanje pozadine Podešava pozadinske slike
android.permission.SET_WALLPAPER_HINTS Podešavanje savjeta za pozadinu Podešava ponuđene savjete za pozadinu
android.permission.SIGNAL_PERSISTENT_PROCESSES Emitiranje signala stalnim procesima Emitira signal za stalni proces
android.permission.STATUS_BAR Kontrola statusne trake Omogućava aplikacijama otvaranje, zatvaranje ili onemogućavanje statusne trake
android.permission.SUBSCRIBED_FEEDS_READ Pristup pretplatnim sadržajima Pristup bazi podataka pretplatnih informacija
android.permission.SUBSCRIBED_FEEDS_WRITE Pisanje u pretplatne sadržaje Pisanje ili izmjene u bazi pretplatnih sadržaja
android.permission.SYSTEM_ALERT_WINDOW Prikazivanje sistemskog prozora Prikazivanje sistemskog prozora
android.permission.UPDATE_DEVICE_STATS Ažuriranje stanja uređaja Ažuriranje stanja uređaja
android.permission.USE_CREDENTIALS Korištenje vjerodajnica Omogućava aplikaciji zahtijevanje verifikacije iz AccountManager-a
android.permission.USE_SIP Korištenje SIP video poziva Omogućava aplikaciji korištenje SIP videa
android.permission.VIBRATE Korištenje vibracije Omogućava vibraciju
android.permission.WAKE_LOCK Zadržavanje budnog stanja Omogućava aplikaciji da nastavi s radom u pozadini dok je ekran isključen
android.permission.WRITE_APN_SETTINGS Pisanje postavki GPRS pristupne točke Pisanje postavki GPRS pristupne točke za povezivanje
android.permission.WRITE_CALENDAR Pisanje u kalendarsku listu Pisanje u podatke u kalendaru, ne može se čitati
android.permission.WRITE_CONTACTS Pisanje kontakata Pisanje u kontakte, ne može se čitati
android.permission.WRITE_EXTERNAL_STORAGE Pisanje u vanjsku pohranu Omogućava aplikaciji pisanje u vanjsku pohranu, kao što je pisanje datoteka na SD karticu
android.permission.WRITE_GSERVICES Pisanje u Google Maps podatke Omogućava aplikaciji pisanje u Google Maps usluge
com.android.browser.permission.WRITE_HISTORY_BOOKMARKS Pisanje oznaka i povijesti Pisanje u pregledničke povijesti ili oznake, ne može se čitati
android.permission.WRITE_SECURE_SETTINGS Čitanje i pisanje osjetljivih sistemskih postavki Omogućava aplikaciji čitanje i pisanje osjetljivih postavki u sistemu
android.permission.WRITE_SETTINGS Čitanje i pisanje sistemskih postavki Omogućava čitanje i pisanje sistemskih postavki
android.permission.WRITE_SMS Pisanje SMS-a Omogućava pisanje SMS poruka

Tablica opisa Android Manifest dozvola - Sve o Android dozvolama

U Android razvoju, Android Manifest datoteka ključna je za konfiguraciju dozvola aplikacije. Svaka Android aplikacija mora izjaviti potrebne dozvole kako bi imala pristup resursima sustava. Ovaj članak pruža potpunu tablicu opisa Android Manifest dozvola, koja olakšava programerima pregled i razumijevanje raznih Android dozvola i njihovih funkcija.

Što su Android Manifest dozvole?

Android Manifest datoteka izjavljuje dozvole potrebne aplikaciji, a te dozvole određuju koje resurse i funkcije sustava aplikacija može pristupiti. Na primjer, pristup mreži, korištenje kamere ili čitanje informacija o kontaktima zahtijevaju da u Manifest datoteci budu izjavljenje odgovarajuće dozvole.

Uobičajena tablica opisa Android Manifest dozvola

Donosimo tablicu s opisima najčešćih Android dozvola. Pregledavanjem naziva dozvola i njihovih opisa možete brzo razumjeti funkcije koje dozvole imaju:

Naziv dozvole Opis dozvole
INTERNET Omogućava aplikaciji pristup internetu za mrežne operacije.
ACCESS_NETWORK_STATE Omogućava aplikaciji pristup informacijama o stanju mreže, provjeru je li povezana na mrežu.
READ_EXTERNAL_STORAGE Omogućava aplikaciji čitanje datoteka s vanjske pohrane.
WRITE_EXTERNAL_STORAGE Omogućava aplikaciji pisanje datoteka na vanjsku pohranu.
CAMERA Omogućava pristup kameri uređaja.
ACCESS_FINE_LOCATION Omogućava aplikaciji pristup preciznim informacijama o lokaciji (GPS).
ACCESS_COARSE_LOCATION Omogućava aplikaciji pristup grubim informacijama o lokaciji (bazne stanice i Wi-Fi).
READ_CONTACTS Omogućava aplikaciji čitanje informacija o kontaktima na uređaju.
WRITE_CONTACTS Omogućava aplikaciji izmjenu informacija o kontaktima na uređaju.
CALL_PHONE Omogućava aplikaciji izravno biranje telefona.
READ_SMS Omogućava aplikaciji čitanje sadržaja SMS poruka.
RECEIVE_SMS Omogućava aplikaciji primanje SMS poruka.
READ_CALENDAR Omogućava aplikaciji čitanje informacija o kalendaru na uređaju.
WRITE_CALENDAR Omogućava aplikaciji izmjenu informacija o kalendaru na uređaju.

Kako izjaviti dozvole u Android Manifestu?

U AndroidManifest.xml datoteci Android projekta, trebate izjaviti potrebne dozvole pomoću <uses-permission> oznake. Ovdje je primjer kako izjaviti jednu dozvolu:


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

Možete izjaviti više dozvola prema potrebama aplikacije.

Zaključak

Razumijevanje i pravilna konfiguracija Android Manifest dozvola izuzetno su važne za programere. Korištenjem ove tablice opisa Android Manifest dozvola, lako možete tražiti i razumjeti funkcije svake dozvole, osiguravajući da aplikacija ima potrebne dozvole i slijedi najbolje prakse tijekom izvođenja.

Vaš trag:
Odaberi jezik