Android Manifestin lupakuvasto

Android Manifest käyttöoikeuksia kuvastava taulukko, joka helpottaa Android-kehittäjiä tarkastamaan Android käyttöoikeuksia Pieni vinkki: Ctrl+F nopea haku
Käyttöoikeus Nimi Kuvaus
android.permission.ACCESS_CHECKIN_PROPERTIES Pääsy rekisteröinti-attribuutteihin Oikeus lukea tai kirjoittaa rekisteröinti-check-in tietokannan attribuuttitauluun
android.permission.ACCESS_COARSE_LOCATION Pääsy karkean sijainnin tietoihin Sijainnin saaminen WiFi:n tai mobiilidarojen kautta, tarkkuus on noin 30~1500 metriä
android.permission.ACCESS_FINE_LOCATION Pääsy tarkkoihin sijaintitietoihin GPS-moduulin saaman satelliittisijainnin tiedot, tarkkuus alle 10 metriä
android.permission.ACCESS_LOCATION_EXTRA_COMMANDS Pääsy lisäkomentoihin sijainnista Sallii sovelluksen käyttää lisäsijaintipalvelimen komentoja
android.permission.ACCESS_MOCK_LOCATION Pääsy vale-sijaintitietoihin Pääsy vale-sijaintitietoihin, yleensä kehittäjien apuna sovellusten debuggaamisessa
android.permission.ACCESS_NETWORK_STATE Pääsy verkon tilatietoihin Pääsy verkon tilatietoihin, kuten onko nykyinen verkkoyhteys voimassa
android.permission.ACCESS_SURFACE_FLINGER Pääsy Surface Flingeriin Android-alustan matalan tason graafinen näyttötuki, käytetään yleensä peleissä tai kameran esikatselussa ja alhaisen tason näytön kuvakaappauksissa
android.permission.ACCESS_WIFI_STATE Pääsy WiFi-tilaan Pääsy nykyisen WiFi-yhteyden tilaan ja WLAN-pisteen tietoihin
android.permission.ACCOUNT_MANAGER Tilihallinta Pääsy tilin varmennustietoihin, pääasiassa GMail-tilin tietoihin, vain järjestelmätasoisilla prosesseilla
android.permission.AUTHENTICATE_ACCOUNTS Tilien varmennus Sallii sovelluksen saada tilin hallintatietoja tilin varmennuksen avulla
android.permission.BATTERY_STATS Akun tilastot Saa tilastotietoja akun latauksesta
android.permission.BIND_APPWIDGET Laite-widgetin sitominen Sallii sovelluksen kertoa appWidget-sanomapalvelimelle, että se tarvitsee pääsyn widget-tietokantaan, vain hyvin harvat sovellukset tarvitsevat tätä oikeutta
android.permission.BIND_DEVICE_ADMIN Laitehallinnan sitominen Pyytää järjestelmän ylläpitäjää ota vastaan, vain järjestelmä voi käyttää
android.permission.BIND_INPUT_METHOD Syöttömenetelmän sitominen Pyytää InputMethodService-palvelua, vain järjestelmä voi käyttää
android.permission.BIND_REMOTEVIEWS RemoteViewin sitominen On pyydettävä RemoteViewsService-palvelun kautta, vain järjestelmä voi käyttää
android.permission.BIND_WALLPAPER Taustakuvan sitominen On pyydettävä WallpaperService-palvelun kautta, vain järjestelmä voi käyttää
android.permission.BLUETOOTH Bluetoothin käyttö Sallii sovelluksen yhdistää paritettuja Bluetooth-laitteita
android.permission.BLUETOOTH_ADMIN Bluetoothin hallinta Sallii sovelluksen havaita ja parittaa uusia Bluetooth-laitteita
android.permission.BRICK Tehdä laitteesta tiili Voi estää puhelimen käytön, erittäin vaarallinen, tarkoittaa laitteesta tiilen tekemistä
android.permission.BROADCAST_PACKAGE_REMOVED Lähettää ilmoitus sovelluksen poistamisesta Kun sovellus poistetaan, laukaisee ilmoituksen
android.permission.BROADCAST_SMS Lähettää ilmoituksen saapuvasta tekstiviestistä Kun saapuu SMS, laukaisee ilmoituksen
android.permission.BROADCAST_STICKY Jatkuva lähetys Sallii ohjelman vastaanottaa ilmoituksen sen jälkeen, kun se on saanut jonkin ilmoituksen
android.permission.BROADCAST_WAP_PUSH WAP PUSH ilmoitus Laukaisee ilmoituksen, kun WAP PUSH -palvelu vastaanottaa
android.permission.CALL_PHONE Soita puheluita Sallii sovelluksen syöttää puhelinnumero ei-järjestelmän valitsimesta
android.permission.CALL_PRIVILEGED Puhekäyttöoikeudet Sallii sovelluksen soittaa puheluita, ottaen käyttöön järjestelmän valitsimen käyttöliittymän
android.permission.CAMERA Kameran käyttö Sallii pääsyn kameraan ja valokuvien ottamiseen
android.permission.CHANGE_COMPONENT_ENABLED_STATE Komponentin tilan muuttaminen Muuttaa komponentin tilan, jos se on aktiivinen
android.permission.CHANGE_CONFIGURATION Kokonaisvaltainen konfigurointi Sallii sovellusten muuttaa konfiguraatioita, kuten sijaintia
android.permission.CHANGE_NETWORK_STATE Muuttaa verkkotilaa Muuttaa verkkotilaa, esimerkiksi onko yhteys internettiin
android.permission.CHANGE_WIFI_MULTICAST_STATE Muuttaa WiFi multicast-tilaa Muuttaa WiFi multicast-tilaa
android.permission.CHANGE_WIFI_STATE Muuttaa WiFi-tilaa Muuttaa WiFi-tilaa
android.permission.CLEAR_APP_CACHE Tyhjentää sovelluksen välimuistin Tyhjentää sovelluksen välimuistin
android.permission.CLEAR_APP_USER_DATA Tyhjentää käyttäjätiedot Tyhjentää sovelluksen käyttäjätiedot
android.permission.CWJ_GROUP Matalan tason pääsyoikeus Sallii CWJ-tiliryhmän pääsyn matalan tason tietoihin
android.permission.CELL_PHONE_MASTER_EX Puhelimen optimointi-master lisäoikeudet Puhelimen optimointi-master lisäoikeudet
android.permission.CONTROL_LOCATION_UPDATES Sijaintipäivitysten hallinta Sallii saada mobiiliverkon sijaintitietojen muutokset
android.permission.DELETE_CACHE_FILES Poista välimuistitiedostot Sallii sovelluksen poistaa välimuistitiedostot
android.permission.DELETE_PACKAGES Poista sovelluksia Sallii sovelluksen poistaa sovelluksia
android.permission.DEVICE_POWER Virranhallinta Sallii pääsyn matalan tason virranhallintaan
android.permission.DIAGNOSTIC Sovelluksen diagnosointi Sallii ohjelman pääsyn diagonaalisiin resursseihin
android.permission.DISABLE_KEYGUARD Poistaa näppäinkäytön lukitus Sallii ohjelman poistaa näppäinkäytön lukituksen
android.permission.DUMP Kaikkien päivätietojen siirto Sallii ohjelman saada järjestelmädump-tiedot järjestelmäpalvelusta
android.permission.EXPAND_STATUS_BAR Tilapalkin hallinta Sallii ohjelman laajentaa tai supistaa tilapalkkia
android.permission.FACTORY_TEST Tehdastestaus Sallii ohjelman suorittaa tehdastestauksen
android.permission.FLASHLIGHT Käytä salamaa Sallii pääsyn salamaan
android.permission.FORCE_BACK Pakota taaksepäin Sallii ohjelman pakottaa back-painike takaisin, riippumatta siitä, onko toiminta huipulla
android.permission.GET_ACCOUNTS Pääsy GMail-tililistan Pääsy GMail-tililistan tietoihin
android.permission.GET_PACKAGE_SIZE Hanki sovelluksen koko Saa sovelluksen tiedostokoon
android.permission.GET_TASKS Hanki tehtävätiedot Sallii ohjelman saada tietoja nykyisistä tai viimeisimmistä suoritetuista sovelluksista
android.permission.GLOBAL_SEARCH Sallii globaalin haun Sallii ohjelman käyttää globaalia hakutoimintoa
android.permission.HARDWARE_TEST Laite testaus Pääsy laitteeseen liittyviin testi-resursseihin
android.permission.INJECT_EVENTS Tapahtumien injektointi Sallii pääsyn ohjelman matalan tason tapahtumiin, kuten näppäimet, trackball-tapahtumat
android.permission.INSTALL_LOCATION_PROVIDER Asennus sijainti Asennus sijaintipalvelu
android.permission.INSTALL_PACKAGES Asenna sovelluksia Sallii ohjelman jakaa sovelluksia
android.permission.INTERNAL_SYSTEM_WINDOW Sisäinen järjestelmäikkuna Sallii ohjelman avata sisäisen ikkuna, ei ole avaa kolmannen osapuolen sovelluksille
android.permission.INTERNET Pääsy verkkoon Pääsy verkkoliittymään, voi kommunikoi GPRS
android.permission.KILL_BACKGROUND_PROCESSES Lopeta taustaprosessit Sallii ohjelman kutsua killBackgroundProcesses(String) -menetelmää taustaprosessien lopettamiseen
android.permission.MANAGE_ACCOUNTS Hallitse tilejä Sallii ohjelman hallita Tilejä AccountManagerissa
android.permission.MANAGE_APP_TOKENS Hallitse sovellusviittauksia Hallitse luomista, tuhoamista, Z-akselin järjestystä, vain järjestelmätasolla
android.permission.MTWEAK_USER Korkean tason pääsyoikeus Sallii mTweak-käyttäjän käyttäytyä korkeiden järjestelmäoikeuksien kanssa
android.permission.MTWEAK_FORUM Yhteisön käyttöoikeus Sallii käyttää mTweak-yhteisön käyttöoikeuksia
android.permission.MASTER_CLEAR Pehmeä nollaus Sallii ohjelman suorittaa pehmeä nollaus, poistaaksesi järjestelmän konfiguraation tiedot
android.permission.MODIFY_AUDIO_SETTINGS Muokkaa ääniasetuksia Muokkaa ääniasetustietoja
android.permission.MODIFY_PHONE_STATE Muokkaa puhelin tilaa Muokkaa puhelin tilaa, kuten lentotila, mutta ei sisällä järjestelmän valitsimen käyttöliittymän vaihdosta
android.permission.MOUNT_FORMAT_FILESYSTEMS Muotoile tiedostojärjestelmän Muotoile siirrettävien tiedostojärjestelmien, kuten tyhjentämällä SD-kortin
android.permission.MOUNT_UNMOUNT_FILESYSTEMS Liitä tiedostojärjestelmä Liitä ja irrota ulkoisia tiedostojärjestelmiä
android.permission.NFC Sallii NFC-viestinnän Sallii ohjelman suorittaa NFC-lyhyen matkan viestintää, käytetään mobiilitukeen
android.permission.PERSISTENT_ACTIVITY Pysyvä toiminta Luo pysyvän toiminnan, tämä toiminto on merkitty poistettavaksi tulevaisuudessa
android.permission.PROCESS_OUTGOING_CALLS Käsittele lähteviä puheluita Sallii ohjelman seurata, muuttaa tai hylätä lähteviä puheluita
android.permission.READ_CALENDAR Lue kalenterimuistutuksia Sallii ohjelman lukea käyttäjän kalenteritietoja
android.permission.READ_CONTACTS Lue yhteystiedot Sallii sovelluksen käyttää yhteystietojen tietoja
android.permission.READ_FRAME_BUFFER Näytön kaappaus Lukee kehyspuskuriä ruudun kuvakaappausta varten
com.android.browser.permission.READ_HISTORY_BOOKMARKS Lue kirjanmerkkejä ja historiaa Lukee selain- tai kirjanmerkihistorian tietoja
android.permission.READ_INPUT_STATE Lue syöte-tila Lukee nykyisten näppäinten syöte-tilaan, vain järjestelmätasolla
android.permission.READ_LOGS Lue järjestelmän lokit Lukee matalan tason järjestelmälokit
android.permission.READ_PHONE_STATE Lue puhelintila Pääsy puhelintilaan
android.permission.READ_SMS Lue tekstiviestin sisältö Lue tekstiviestin sisältö
android.permission.READ_SYNC_SETTINGS Lue synkronointiasetuksia Lue synkronointiasetuksia, lue Google Online synkronointiasetuksia
android.permission.READ_SYNC_STATS Lue synkronointitilastot Lue synkronoinnin tilat, tulo Google Online synkronointitietoa
android.permission.REBOOT Käynnistä laite uudelleen Sallii ohjelman käynnistää laitteen uudelleen
android.permission.RECEIVE_BOOT_COMPLETED Lupa käynnistyä automaattisesti Sallii ohjelman käynnistyä automaattisesti käynnistyksen jälkeen
android.permission.RECEIVE_MMS Vastaanota multimedia-viestejä Vastaanota multimedia-viestejä
android.permission.RECEIVE_SMS Vastaanota tekstiviestejä Vastaanota tekstiviestejä
android.permission.RECEIVE_WAP_PUSH Vastaanota Wap Push Vastaanota WAP PUSH -viestit
android.permission.RECORD_AUDIO Äänentallennus Tallentaa ääntä puhelimen tai kuulokkeiden mikrofonista
android.permission.REORDER_TASKS Järjestä järjestelmän tehtävät Järjestää järjestelmän Z-akselin aktiiviset tehtävät
android.permission.RESTART_PACKAGES Lopeta järjestelmätehtävät Lopeta tehtävien restartPackage(String) kautta, tämä menetelmä tulee ulkoista hylätä
android.permission.SEND_SMS Lähetä tekstiviestejä Lähetä tekstiviestejä
android.permission.SET_ACTIVITY_WATCHER Aseta toiminta tarkkailijaksi Aseta toimintatarkkailijaa, käytännössä monkey-testauksen käyttöön
com.android.alarm.permission.SET_ALARM Aseta hälytys Aseta hälytys
android.permission.SET_ALWAYS_FINISH Aseta aina suljettavaksi Aseta sovelluksen taustat sulkeutumaan aina
android.permission.SET_ANIMATION_SCALE Aseta animaatioskaala Aseta globaalisti animaatioskaala
android.permission.SET_DEBUG_APP Aseta vianetsintäohjelma Aseta virheenkorjausohjelma, yleensä käyttöön kehityksessä
android.permission.SET_ORIENTATION Aseta näytön suunta Aseta näytön suunta vaaka- tai pystysuuntaiseksi, ei tavalliseen sovellukseen
android.permission.SET_PREFERRED_APPLICATIONS Aseta sovelluksen parametrit Aseta sovelluksen parametreja, ei enää toimi tarkkaa katsomista lisättyään addPackageToPreferred(String)
android.permission.SET_PROCESS_LIMIT Aseta prosessirajoitus Sallii ohjelman asettaa enimmäismäärän prosessirajoja
android.permission.SET_TIME Aseta järjestelmän aika Aseta järjestelmän aika
android.permission.SET_TIME_ZONE Aseta järjestelmän aikavyöhyke Aseta järjestelmän aikavyöhyke
android.permission.SET_WALLPAPER Aseta taustakuva Aseta taustakuva
android.permission.SET_WALLPAPER_HINTS Aseta taustakuvavinkkejä Aseta taustakuvavinkkejä
android.permission.SIGNAL_PERSISTENT_PROCESSES Lähetä pysyviä prosessimerkkejä Lähetä pysyvän prosessin viesti
android.permission.STATUS_BAR Tilapalkin hallinta Sallii ohjelman avata, sulkea, poistaa tilapalkin
android.permission.SUBSCRIBED_FEEDS_READ Pääsy tilattuihin sisältöihin Pääsy tilattujen tietojen tietokantaan
android.permission.SUBSCRIBED_FEEDS_WRITE Kirjoita tilattua sisältöä Kirjoita tai muuta tilattuja sisältöjä tietokannassa
android.permission.SYSTEM_ALERT_WINDOW Näytä järjestelmäikkuna Näytä järjestelmäikkuna
android.permission.UPDATE_DEVICE_STATS Päivitä laitteen tilat Päivitä laitteen tilat
android.permission.USE_CREDENTIALS Käytä asetuksia Sallii ohjelman pyytää todisteita AccountManagerilta
android.permission.USE_SIP Käytä SIP-videota Sallii ohjelman käyttää SIP-videosovellusta
android.permission.VIBRATE Käytä tärinää Sallii tärinän
android.permission.WAKE_LOCK Herätä lukitus Sallii ohjelman pysyä aktiivisena, vaikka puhelimen näyttö olisi pois päältä
android.permission.WRITE_APN_SETTINGS Kirjoita GPRS-yhteysasetuksia Kirjoita verkkoyhteys GPRS-yhteysasetuksia
android.permission.WRITE_CALENDAR Kirjoita kalenterimuistutuksia Kirjoita kalenterimerkintöjä, mutta ei voi lukea
android.permission.WRITE_CONTACTS Kirjoita yhteystietoja Kirjoita yhteystietoja, mutta ei voi lukea
android.permission.WRITE_EXTERNAL_STORAGE Kirjoita ulkoiseen tallennukseen Sallii ohjelman kirjoittaa ulkoiseen tallennukseen, kuten tiedostojen kirjoittamiseen SD-kortille
android.permission.WRITE_GSERVICES Kirjoita Google Map -tietoja Sallii ohjelman kirjoittaa Google Map -palvelun tietoja
com.android.browser.permission.WRITE_HISTORY_BOOKMARKS Kirjoita kirjanmerkkejä ja historiaa Kirjoita selaimen historiaa tai kirjanmerkkejä, mutta ei voi lukea
android.permission.WRITE_SECURE_SETTINGS Lue ja kirjoita järjestelmän herkkiä asetuksia Sallii ohjelman lukea ja kirjoittaa järjestelmän turvallisia herkkiä asetuksia
android.permission.WRITE_SETTINGS Lue ja kirjoita järjestelmän asetuksia Sallii lukea ja kirjoittaa järjestelmän asetuksia
android.permission.WRITE_SMS Kirjoita tekstiviestejä Sallii kirjoittaa tekstiviestejä

Android Manifest käyttöoikeuskuvasto - Android käyttöoikeudet kokoelma

Android-kehityksessä Android Manifest -tiedosto on sovelluksen käyttöoikeuksien määrittelyn avain. Jokaiselta Android-sovellukselta vaaditaan ilmoitus tarvittavista käyttöoikeuksista päästäkseen järjestelmäresursseihin. Tämä artikkeli tarjoaa täydellisen Android Manifest käyttöoikeuskuvaston, joka helpottaa kehittäjiä tarkastelemaan ja ymmärtämään erilaisia Android-käyttöoikeuksia ja niiden vastaavia toimintoja.

Mitkä ovat Android Manifest -käyttöoikeudet?

Android Manifest -tiedostoon on kirjattu käyttöoikeudet, joka määrittää, mihin järjestelmäresursseihin ja toimintoihin sovellus voi päästä. Esimerkiksi verkkoyhteyden käyttäminen, kameran käyttäminen tai yhteystietojen lukeminen vaativat kaikki vastaavia käyttöoikeuksia Manifest-tiedostossa.

Yleiset Android Manifest -käyttöoikeuskuvastot

Alla on yleisten Android-käyttöoikeuksien kuvasto. Voit tarkastella käyttöoikeuden nimeä ja sen kuvausta saadaksesi nopean käsityksen käyttöoikeuden toiminnasta:

Käyttöoikeusnimi Käyttöoikeuskuvaus
INTERNET Sallii sovelluksen päästä verkkoon ja suorittaa verkkotoimia.
ACCESS_NETWORK_STATE Sallii sovelluksen saada verkon tilatietoja, kuten tarkistaa, onko yhteys verkkoon.
READ_EXTERNAL_STORAGE Sallii sovelluksen lukea tiedostoja ulkoisesta tallennuksesta.
WRITE_EXTERNAL_STORAGE Sallii sovelluksen kirjoittaa tiedostoja ulkoiseen tallennukseen.
CAMERA Sallii sovelluksen käyttää laitteen kameraa.
ACCESS_FINE_LOCATION Sallii sovelluksen käyttää tarkkaa sijaintitietoa (GPS).
ACCESS_COARSE_LOCATION Sallii sovelluksen käyttää karkean sijaintitiedon (solmujat ja Wi-Fi).
READ_CONTACTS Sallii sovelluksen lukea laitteen yhteystietoja.
WRITE_CONTACTS Sallii sovelluksen muuttaa laitteen yhteystietoja.
CALL_PHONE Sallii sovelluksen soittaa puheluita suoraan.
READ_SMS Sallii sovelluksen lukea voimassaolevien tekstiviestien sisältöä.
RECEIVE_SMS Sallii sovelluksen vastaanottaa tekstiviestejä.
READ_CALENDAR Sallii sovelluksen lukea laitteen kalenteritietoja.
WRITE_CALENDAR Sallii sovelluksen muuttaa laitteen kalenteritietoja.

Kuinka ilmoittaa käyttöoikeuksista Android Manifest -tiedostossa?

Android-projektin AndroidManifest.xml -tiedostossa sinun on ilmoitettava sovelluksen tarvitsemat käyttöoikeudet <uses-permission> -tagilla. Tässä on esimerkki siitä, miten ilmoittaa käyttöoikeus:


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

Voit ilmoittaa useita käyttöoikeuksia sovelluksen tarpeiden mukaan.

Yhteenveto

Android Manifest -käyttöoikeuksien ymmärtäminen ja oikea konfigurointi on kriittistä kehittäjille. Käyttämällä tätä Android Manifest käyttöoikeuskuvastoa voit helposti tarkistaa ja ymmärtää, mitä witioita on käytettävä sovelluksen suorittamisen aikana ja noudattaa parhaita käytäntöjä.

Teidän jäljet:
Valitse kieli