Android Manifest behörighetsbeskrivning tabell

En sammanställning av Android Manifest-behörigheters beskrivningar, vilket gör det lätt för Android-utvecklare att kontrollera funktioner av Android-behörigheter. Tips: Ctrl+F för snabb sökning
Behörighet Namn Beskrivning
android.permission.ACCESS_CHECKIN_PROPERTIES Åtkomst till registreringsattribut Behörighet att läsa eller skriva till registreringscheck-in databasens attributtabell
android.permission.ACCESS_COARSE_LOCATION Åtkomst till grov plats Får användarens grova longitud- och latitudinformation via Wi-Fi eller mobilstationer, med en precision på cirka 30 till 1500 meter
android.permission.ACCESS_FINE_LOCATION Åtkomst till exakt plats Får GPS-chipets satellitpositionering, precisionen är inom 10 meter
android.permission.ACCESS_LOCATION_EXTRA_COMMANDS Åtkomst till extra kommandon för plats Tillåter program att komma åt extra instruktioner från positionsleverantörer
android.permission.ACCESS_MOCK_LOCATION Åtkomst till simulerad platsinformation Får simulerad platsinformation, vanligen för att hjälpa utvecklare med att debugga applikationen
android.permission.ACCESS_NETWORK_STATE Åtkomst till nätverksstatus Får nätverksinformation, om den aktuella nätverksanslutningen är giltig
android.permission.ACCESS_SURFACE_FLINGER Åtkomst till Surface Flinger Stöd för grundläggande grafisk visning på Android-plattformen, vanligen för spel eller kamera förhandsvisningar samt skärmdumpar från lågnivålägen
android.permission.ACCESS_WIFI_STATE Åtkomst till WiFi-status Får aktuell WiFi-anslutningsstatus samt information om WLAN-hotspots
android.permission.ACCOUNT_MANAGER Kontohantering Får kontoautentiseringsinformation, huvudsakligen Gmail-kontoinformation, endast tillgång för systemnivåprocesser
android.permission.AUTHENTICATE_ACCOUNTS Verifiera konto Tillåter ett program att använda kontoverifieringsmetoder för att få tillgång till information relaterad till kontohantering (ACCOUNT_MANAGER)
android.permission.BATTERY_STATS Batteristatistik Får information om batteriets laddning
android.permission.BIND_APPWIDGET Binda app-widget Tillåter ett program att informera appWidget-tjänsten att den behöver få tillgång till widgetdatabasen, mycket få appar använder denna behörighet
android.permission.BIND_DEVICE_ADMIN Binda enhetsadministration Begäran om att ta emot systemadministratormottagare, endast systemet kan använda detta
android.permission.BIND_INPUT_METHOD Binda inmatningsmetod Begäran om InputMethodService tjänst, endast systemet kan använda detta
android.permission.BIND_REMOTEVIEWS Binda RemoteView Måste begäras genom RemoteViewsService, endast systemet får använda detta
android.permission.BIND_WALLPAPER Binda bakgrund Måste begäras genom WallpaperService, endast systemet får använda detta
android.permission.BLUETOOTH Använda Bluetooth Tillåter program att koppla samman med paret Bluetooth-enheter
android.permission.BLUETOOTH_ADMIN Bluetoothhantering Tillåter program att upptäcka och koppla nya Bluetooth-enheter
android.permission.BRICK Bricka Kan inaktivera telefonen, mycket farligt, gör precis vad namnet antyder: gör telefonen till en tegel
android.permission.BROADCAST_PACKAGE_REMOVED Sänder vid borttagning av applikation Utlöser en sändning när en applikation tas bort
android.permission.BROADCAST_SMS Sänder vid mottagande av SMS Utlöser en sändning när ett SMS tas emot
android.permission.BROADCAST_STICKY Kontinuerlig sändning Tillåter ett program att snabbt motta nästa sändning efter att ha mottagit en sändning
android.permission.BROADCAST_WAP_PUSH WAP PUSH sändning Utlöser en sändning efter att en WAP PUSH-tjänst har mottagits
android.permission.CALL_PHONE Ringa telefon Tillåter program att mata in telefonnummer från en icke-systemknapp
android.permission.CALL_PRIVILEGED Samtal behörighet Tillåter program att ringa samtal, ersätter systemets nummerknapp
android.permission.CAMERA Fotobehandling Tillåter åtkomst till kameran för att ta bilder
android.permission.CHANGE_COMPONENT_ENABLED_STATE Ändra komponentstatus Ändra om en komponent ska vara aktiverad eller avaktiverad
android.permission.CHANGE_CONFIGURATION Ändra konfiguration Tillåter den aktuella applikationen att ändra konfiguration, som plats
android.permission.CHANGE_NETWORK_STATE Ändra nätverksstatus Ändrar nätverksstatus som om nätverksanslutning är tillgänglig
android.permission.CHANGE_WIFI_MULTICAST_STATE Ändra WiFi multicast-status Ändra WiFi multicast-status
android.permission.CHANGE_WIFI_STATE Ändra WiFi-status Ändra WiFi-status
android.permission.CLEAR_APP_CACHE Rensa applikationscache Rensa applikationscache
android.permission.CLEAR_APP_USER_DATA Rensa användardata Rensa användardata för applikationen
android.permission.CWJ_GROUP Låg nivå åtkomst Tillåter CWJ-kontogrupper att få tillgång till lågnivåinformation
android.permission.CELL_PHONE_MASTER_EX Smartphone-optimeringsextrabehörighet Smartphone-optimeringsextrabehörighet
android.permission.CONTROL_LOCATION_UPDATES Kontrollera platsuppdateringar Tillåter att få mobilnätets positionsförändringar
android.permission.DELETE_CACHE_FILES Ta bort cachefiler Tillåter program att ta bort cachefiler
android.permission.DELETE_PACKAGES Ta bort applikationer Tillåter program att ta bort applikationer
android.permission.DEVICE_POWER Strömhantering Tillåter åtkomst till lågnivåströmhantering
android.permission.DIAGNOSTIC Applikationsdiagnos Tillåter program att läsa och skriva till diagnostiska resurser
android.permission.DISABLE_KEYGUARD Inaktivera lås Tillåter program att inaktivera lås
android.permission.DUMP Utrensning av systeminformation Tillåter program att få systemdumpinformation från systemtjänster
android.permission.EXPAND_STATUS_BAR Statusfältkontroll Tillåter program att expandera eller komprimera statusfältet
android.permission.FACTORY_TEST Fabrikstestläge Tillåter program att köra fabrikstestläge
android.permission.FLASHLIGHT Använda ficklampa Tillåter åtkomst till ficklampan
android.permission.FORCE_BACK Tvinga tillbaka Tillåter program att tvinga användning av tillbaka-knappen, oavsett om Aktiviteten är överst
android.permission.GET_ACCOUNTS Åtkomst till Gmail-kontolista Åtkomst till Gmail-kontolistan
android.permission.GET_PACKAGE_SIZE Få applikationsstorlek Få filstorleken för applikationen
android.permission.GET_TASKS Få information om uppgifter Tillåter program att få aktuell eller senast körda applikationer
android.permission.GLOBAL_SEARCH Tillåter global sökning Tillåter program att använda globala sökfunktioner
android.permission.HARDWARE_TEST Hårdvarutest Åtkomst till hårdvaruassisterade enheter, för hårdvarutest
android.permission.INJECT_EVENTS Injicera händelser Tillåter åtkomst till låg nivåshändelser för att få tangenttryckningar, trackballhändelsermm
android.permission.INSTALL_LOCATION_PROVIDER Installera platsleverantör Installera platsleverantör
android.permission.INSTALL_PACKAGES Installera applikationer Tillåter program att installera applikationer
android.permission.INTERNAL_SYSTEM_WINDOW Interna systemfönster Tillåter program att öppna interna fönster, inte öppet för tredjepartsapplikationer
android.permission.INTERNET Åtkomst till nätverk Får åtkomst till nätverksanslutningar, kan generera GPRS-trafik
android.permission.KILL_BACKGROUND_PROCESSES Avsluta bakgrundsprocesser Tillåter program att använda metoden killBackgroundProcesses(String) för att avsluta bakgrundsprocesser
android.permission.MANAGE_ACCOUNTS Hantera konton Tillåter program att hantera kontolistor i AccountManager
android.permission.MANAGE_APP_TOKENS Hantera applikationsreferenser Hantera skapande, förstörelse och Z-axelns ordning, endast för system
android.permission.MTWEAK_USER Avancerad behörighet Tillåter mTweak-användare att få tillgång till avancerade systembehörigheter
android.permission.MTWEAK_FORUM Forumbehörighet Tillåter användning av mTweak forumbehörighet
android.permission.MASTER_CLEAR Mjuk formatering Tillåter program att utföra mjuk formatering, ta bort systemkonfigurationsinformation
android.permission.MODIFY_AUDIO_SETTINGS Ändra ljudinställningar Ändra ljudinställningsinformation
android.permission.MODIFY_PHONE_STATE Ändra telefonsystemstatus Ändrar telefonstatus, som flygplansläge, men även att ersätta systemets nummerknapp
android.permission.MOUNT_FORMAT_FILESYSTEMS Formatera filsystem Formatera flyttbart filsystem, som att rensa SD-kortet
android.permission.MOUNT_UNMOUNT_FILESYSTEMS Montera filsystem Montera och avmontera externa filsystem
android.permission.NFC Tillåten NFC-kommunikation Tillåter program att utföra NFC närkommunikation, för mobilt stöd
android.permission.PERSISTENT_ACTIVITY Permanent aktivitet Skapa en permanent aktivitet, denna funktion markeras för att raderas i framtiden
android.permission.PROCESS_OUTGOING_CALLS Hantera utgående samtal Tillåter program att observera, ändra eller avbryta utgående samtal
android.permission.READ_CALENDAR Läs kalenderpåminnelser Tillåter program att läsa användarens kalenderinformation
android.permission.READ_CONTACTS Läs kontakter Tillåter applikationer att få åtkomst till kontaktinformationen
android.permission.READ_FRAME_BUFFER Skärmdumpning Läsa ramar för skärmdumpning
com.android.browser.permission.READ_HISTORY_BOOKMARKS Läs bokmärken och historik Läsa webbläsarens bokmärken och historik
android.permission.READ_INPUT_STATE Läs inmatningstillstånd Läs det aktuella tangentblockets inmatningstillstånd, endast för systemet
android.permission.READ_LOGS Läs systemloggar Läsa systemloggar
android.permission.READ_PHONE_STATE Läs telefonstatus Få tillgång till telefonstatus
android.permission.READ_SMS Läs SMS-innehåll Läs innehållet i SMS
android.permission.READ_SYNC_SETTINGS Läs synkroniseringsinställningar Läs synkroniseringsinställningar, inklusive Google online synkroniseringsinställningar
android.permission.READ_SYNC_STATS Läs synkroniseringsstatus Läs synkroniseringsstatus, får Google online synkroniseringsstatus
android.permission.REBOOT Starta om enheten Tillåter program att starta om enheten
android.permission.RECEIVE_BOOT_COMPLETED Automatisk vid uppstart Tillåter program att köras automatiskt vid uppstart
android.permission.RECEIVE_MMS Ta emot MMS Ta emot MMS
android.permission.RECEIVE_SMS Ta emot SMS Ta emot SMS
android.permission.RECEIVE_WAP_PUSH Ta emot Wap Push Ta emot meddelanden för WAP PUSH
android.permission.RECORD_AUDIO Spela in ljud Spela in ljud genom mobilens eller hörlurens mikrofon
android.permission.REORDER_TASKS Sortera systemuppgifter Omorganisera systemuppgifter i Z-axeln
android.permission.RESTART_PACKAGES Avsluta systemuppgifter Avsluta uppgifter via restartPackage(String)-metoden, denna metod kommer att överges i framtiden
android.permission.SEND_SMS Skicka SMS Skicka SMS
android.permission.SET_ACTIVITY_WATCHER Ställ in aktivitetsövervakare Ställer in aktivitetsövervakaren, vanligtvis används för monkey-tester
com.android.alarm.permission.SET_ALARM Ställ in larmpåminnelse Ställ in alarm
android.permission.SET_ALWAYS_FINISH Ställ in alltid avsluta Ställ in om programmet alltid ska avslutas i bakgrunden
android.permission.SET_ANIMATION_SCALE Ställ in animationsskala Ställ in global animationsskala
android.permission.SET_DEBUG_APP Ställ in för att debugga program Ställer in debugger för programmet, vanligtvis används för utveckling
android.permission.SET_ORIENTATION Ställ in skärmorientering Ställ in skärmorientering till liggande eller standardläge, inte för vanliga applikationer
android.permission.SET_PREFERRED_APPLICATIONS Ställ in applikationsparametrar Ställ in applikationsparametrar, detta har inte längre effekt se addPackageToPreferred(String) för mer information
android.permission.SET_PROCESS_LIMIT Ställ in processbegränsningar Tillåter program att ställa in en maximal processbegränsning
android.permission.SET_TIME Ställ in systemtiden Ställer in systemtiden
android.permission.SET_TIME_ZONE Ställ in systemtidszon Ställer in systemtidszonen
android.permission.SET_WALLPAPER Ställ in skrivbordsbakgrund Ställer in skrivbordsbakgrund
android.permission.SET_WALLPAPER_HINTS Ställ in bakgrundstips Ställer in bakgrundstips
android.permission.SIGNAL_PERSISTENT_PROCESSES Skicka signaler till permanenta processer Skicka en signal till en permanent process
android.permission.STATUS_BAR Statusfältkontroll Tillåter program att öppna, stänga och inaktivera statusfältet
android.permission.SUBSCRIBED_FEEDS_READ Åtkomst till prenumererade innehåll Tillåter åtkomst till databasen för prenumererad information
android.permission.SUBSCRIBED_FEEDS_WRITE Skriva prenumererade innehåll Skriver eller ändrar innehåll i databasen för prenumerationer
android.permission.SYSTEM_ALERT_WINDOW Visa systemfönster Visa systemfönster
android.permission.UPDATE_DEVICE_STATS Uppdatera enhetsstatus Uppdatera enhetsstatus
android.permission.USE_CREDENTIALS Använd autentiseringsuppgifter Tillåter program att begära autentisering från AccountManager
android.permission.USE_SIP Använda SIP för video Tillåter program att använda SIP videotjänster
android.permission.VIBRATE Använda vibration Tillåter vibration
android.permission.WAKE_LOCK Väcka lås Tillåter program att hålla bakgrundsprocesser aktiva även när telefonens skärm är stängd
android.permission.WRITE_APN_SETTINGS Skriva GPRS-åtkomstpunktsinställningar Skriver nätverksGPRS-åtkomstpunktsinställningar
android.permission.WRITE_CALENDAR Skriva dagsaktuella påminnelser Skriver påminnelser men kan inte läsa
android.permission.WRITE_CONTACTS Skriva kontakter Skriver kontakter men kan inte läsa
android.permission.WRITE_EXTERNAL_STORAGE Skriva till extern lagring Tillåter program att skriva till extern lagring, som att skriva filer på SD-kort
android.permission.WRITE_GSERVICES Skriva Google Map-data Tillåter program att skriva data till Google Map-tjänster
com.android.browser.permission.WRITE_HISTORY_BOOKMARKS Skriva bokmärken och historik Skriver webbläsarens historik eller bokmärken men kan inte läsa
android.permission.WRITE_SECURE_SETTINGS Läsa och skriva till systemets känsliga inställningar Tillåter program att läsa och skriva systemets säkerhets- och känsliga inställningar
android.permission.WRITE_SETTINGS Läsa och skriva till systeminställningar Tillåter att läsa och skriva till systeminställningar
android.permission.WRITE_SMS Skriva SMS Tillåter att skriva SMS

Android Manifest Behörighetsbeskrivningar - En komplett sammanställning av Android-behörigheter

Inom Android-utveckling är Android Manifest filen nyckeln för konfiguration av applikationsbehörigheter. Varje Android-applikation måste deklarera de behörigheter som krävs för att få åtkomst till systemresurser. Denna artikel ger dig en komplett Android Manifest behörighetsbeskrivningsreferenstabell, vilket gör det lättare för utvecklare att se och förstå olika Android-behörigheter och deras korresponderande funktioner.

Vad är Android Manifest-behörigheter?

Android Manifest filen deklarerar de behörigheter som applikationen behöver, dessa behörigheter avgör vilka systemresurser och funktioner som applikationen kan få åtkomst till. Till exempel, att få åtkomst till nätverket, använda kameran eller läsa kontaktinformation, kräver att motsvarande behörigheter deklareras i Manifest-filen.

Vanliga Android Manifest-behörighetsbeskrivningar

Följande är en referenstabell för vanliga Android-behörigheter. Du kan snabbt förstå funktionerna genom att granska behörighetsnamn och deras beskrivningar:

Behörighetsnamn Behörighetsbeskrivning
INTERNET Tillåter applikationen att få åtkomst till nätverket och utföra nätverksoperationer.
ACCESS_NETWORK_STATE Tillåter applikationen att få åtkomst till nätverksstatusinformation, för att kontrollera om det är anslutit till nätverket.
READ_EXTERNAL_STORAGE Tillåter applikationen att läsa filer från extern lagring.
WRITE_EXTERNAL_STORAGE Tillåter applikationen att skriva filer till extern lagring.
CAMERA Tillåter applikationen att få åtkomst till enhetens kamera.
ACCESS_FINE_LOCATION Tillåter applikationen att få åtkomst till exakt positionsinformation (GPS).
ACCESS_COARSE_LOCATION Tillåter applikationen att få åtkomst till grov positionsinformation (basstations och Wi-Fi).
READ_CONTACTS Tillåter applikationen att läsa kontaktinformationen på enheten.
WRITE_CONTACTS Tillåter applikationen att ändra kontaktinformationen på enheten.
CALL_PHONE Tillåter applikationen att ringa ett telefonsamtal direkt.
READ_SMS Tillåter applikationen att läsa SMS-innehållet.
RECEIVE_SMS Tillåter applikationen att ta emot SMS.
READ_CALENDAR Tillåter applikationen att läsa kalenderinformationen på enheten.
WRITE_CALENDAR Tillåter applikationen att ändra kalenderinformationen på enheten.

Hur deklarerar man behörigheter i Android Manifest?

I projektets AndroidManifest.xml fil måste du deklarera de nödvändiga behörigheterna via <uses-permission> taggen. Här är hur man deklarerar en behörighet:


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

Du kan deklarera flera behörigheter utifrån applikationens behov.

Sammanfattning

Att förstå och korrekt konfigurera Android Manifest behörigheter är avgörande för utvecklare. Genom att använda denna Android Manifest behörighetsbeskrivningsreferenstabell, kan du enkelt hitta och förstå varje behörighets funktion, säkerställa att applikationen har de nödvändiga behörigheterna under körning och följa bästa praxis.

Dina fotspår:
Välj språk