Jadual Penerangan Kebenaran Manifest Android

Jadual Perbandingan Keterangan Kebenaran Android Manifest, mudah untuk pembangun android melihat fungsi keterangan kebenaran android Tip Kecil: Ctrl+F untuk cari cepat
Kebenaran Nama Keterangan
android.permission.ACCESS_CHECKIN_PROPERTIES Akses Ciri Pendaftaran Kebenaran untuk membaca atau menulis ke dalam jadual ciri pendaftaran perhatian
android.permission.ACCESS_COARSE_LOCATION Mendapat Lokasi Kasar Mendapat maklumat latitud dan longitud pengguna secara kasar melalui WiFi atau menara selular. Ketepatan lokasi adalah antara 30 hingga 1500 meter.
android.permission.ACCESS_FINE_LOCATION Mendapat Lokasi Tepat Mendapat maklumat lokasi melalui GPS dengan ketepatan dalam 10 meter.
android.permission.ACCESS_LOCATION_EXTRA_COMMANDS Akses Perintah Tambahan Lokasi Membenarkan aplikasi mengakses arahan tambahan untuk penyedia lokasi.
android.permission.ACCESS_MOCK_LOCATION Mendapat Maklumat Lokasi Palsu Mendapat maklumat lokasi palsu, biasanya digunakan untuk membantu pembangun menyahpepijat aplikasi.
android.permission.ACCESS_NETWORK_STATE Mendapatkan Status Rangkaian Mendapat status maklumat rangkaian, seperti sama ada sambungan rangkaian semasa adalah sah.
android.permission.ACCESS_SURFACE_FLINGER Akses Surface Flinger Sokongan paparan grafik pada platform Android, biasanya digunakan untuk permainan atau pratelan kamera, juga menyokong tangkapan skrin dari mod rendah.
android.permission.ACCESS_WIFI_STATE Mendapat Status WiFi Mendapat status sambungan WiFi semasa serta maklumat tentang hotspot WLAN.
android.permission.ACCOUNT_MANAGER Pengurusan Akaun Mendapat maklumat pengesahan akaun, terutamanya maklumat akaun GMail, hanya boleh diakses oleh proses sistem.
android.permission.AUTHENTICATE_ACCOUNTS Pengesahan Akaun Membenarkan program untuk mengakses maklumat berkaitan pengurusan akaun menggunakan kaedah pengesahan.
android.permission.BATTERY_STATS Statistik Bateri Mendapat maklumat statistik penggunaan bateri.
android.permission.BIND_APPWIDGET Mengikat Widget Aplikasi Membenarkan program memberitahu perkhidmatan appWidget perlukan akses ke dalam pangkalan data widget, hanya beberapa aplikasi yang memerlukan kebenaran ini.
android.permission.BIND_DEVICE_ADMIN Mengikat Pengurus Peranti Memohon penerima pengurus sistem, hanya sistem boleh menggunakannya.
android.permission.BIND_INPUT_METHOD Mengikat Kaedah Input Memohon perkhidmatan InputMethodService, hanya sistem boleh menggunakannya.
android.permission.BIND_REMOTEVIEWS Mengikat RemoteView Harus meminta melalui perkhidmatan RemoteViewsService, hanya sistem boleh menggunakannya.
android.permission.BIND_WALLPAPER Mengikat Wallpaper Harus meminta melalui perkhidmatan WallpaperService, hanya sistem boleh menggunakannya.
android.permission.BLUETOOTH Menggunakan Bluetooth Membenarkan program untuk menyambung ke peranti Bluetooth yang sudah dipasang.
android.permission.BLUETOOTH_ADMIN Pengurusan Bluetooth Membenarkan program untuk menemukan dan memasangkan peranti Bluetooth yang baru.
android.permission.BRICK Menjadikan Brick Membolehkan telefon menjadi tidak berfungsi, sangat berbahaya, seperti namanya, menjadikan telefon sebagai batu bata.
android.permission.BROADCAST_PACKAGE_REMOVED Siaran apabila Aplikasi Dihapuskan Mencetuskan siaran apabila satu aplikasi dihapuskan.
android.permission.BROADCAST_SMS Siaran Apabila Menerima SMS Mencetuskan siaran apabila menerima SMS.
android.permission.BROADCAST_STICKY Siaran Berterusan Membenarkan program untuk menerima siaran dengan cepat selepas menerima siaran yang lain.
android.permission.BROADCAST_WAP_PUSH Siaran WAP PUSH Mencetuskan siaran selepas menerima perkhidmatan WAP PUSH.
android.permission.CALL_PHONE Mendail Telefon Membenarkan program memasukkan nombor telefon dari aplikasi bukan sistem.
android.permission.CALL_PRIVILEGED Kebenaran Panggilan Membenarkan program untuk mendail, menukar antara muka pada pemanggil sistem.
android.permission.CAMERA Kebenaran Kamera Membenarkan akses kepada kamera untuk mengambil gambar.
android.permission.CHANGE_COMPONENT_ENABLED_STATE Mengubah Status Komponen Mengubah sama ada komponen diaktifkan atau tidak.
android.permission.CHANGE_CONFIGURATION Mengubah Konfigurasi Membenarkan aplikasi untuk mengubah konfigurasi semasa, seperti lokasi.
android.permission.CHANGE_NETWORK_STATE Mengubah Status Rangkaian Mengubah status rangkaian, seperti sama ada boleh disambungkan ke internet.
android.permission.CHANGE_WIFI_MULTICAST_STATE Mengubah Status Multicast WiFi Mengubah status multicast WiFi.
android.permission.CHANGE_WIFI_STATE Mengubah Status WiFi Mengubah status WiFi.
android.permission.CLEAR_APP_CACHE Menghapus Cache Aplikasi Membenarkan penghapusan cache aplikasi.
android.permission.CLEAR_APP_USER_DATA Menghapus Data Pengguna Menghapus data pengguna aplikasi.
android.permission.CWJ_GROUP Akses Rendah Membenarkan akses kumpulan akaun CWJ kepada maklumat rendah.
android.permission.CELL_PHONE_MASTER_EX Kebenaran Pengoptimizasi Telefon Kebenaran pengoptimizasi telefon tambahan.
android.permission.CONTROL_LOCATION_UPDATES Mengawal Kemas kini Lokasi Membenarkan mendapatkan perubahan maklumat lokasi rangkaian sel.
android.permission.DELETE_CACHE_FILES Menghapus Fail Cache Membenarkan aplikasi untuk menghapus fail cache.
android.permission.DELETE_PACKAGES Menghapus Aplikasi Membenarkan program menghapus aplikasi.
android.permission.DEVICE_POWER Pengurusan Kuasa Membenarkan akses kepada pengurusan kuasa rendah.
android.permission.DIAGNOSTIC Diagnostik Aplikasi Membenarkan program membaca sumber diagnostik.
android.permission.DISABLE_KEYGUARD Menonaktifkan Kunci Papan Kekunci Membenarkan program menonaktifkan kunci papan kekunci.
android.permission.DUMP Menghantar Maklumat Sistem Membenarkan program mendapatkan siaran maklumat dan dump sistem dari perkhidmatan sistem.
android.permission.EXPAND_STATUS_BAR Kawalan Bar Status Membenarkan program untuk membuka atau mengurangkan bar status.
android.permission.FACTORY_TEST Mod Ujian Kilang Membenarkan program untuk menjalankan mod ujian kilang.
android.permission.FLASHLIGHT Menggunakan Lampu Suluh Membenarkan akses kepada lampu suluh.
android.permission.FORCE_BACK Paksa Kembali Membenarkan program untuk paksa menggunakan butang kembali, tanpa mengira sama ada Aktiviti berada di lapisan atas.
android.permission.GET_ACCOUNTS Mengakses Senarai Akaun Gmail Mengakses senarai akaun GMail.
android.permission.GET_PACKAGE_SIZE Mendapatkan Saiz Aplikasi Mendapatkan saiz fail aplikasi.
android.permission.GET_TASKS Mendapatkan Maklumat Tugas Membenarkan program mendapat aplikasi yang sedang berjalan atau baru-baru ini.
android.permission.GLOBAL_SEARCH Membenarkan Pencarian Global Membenarkan program menggunakan fungsi pencarian global.
android.permission.HARDWARE_TEST Ujian Perkakasan Mengakses perangkat keras untuk tujuan ujian.
android.permission.INJECT_EVENTS Menyuntik Acara Membenarkan akses kepada acara-acara rendah, mendapatkan aliran acara tekan, pengesanan.
android.permission.INSTALL_LOCATION_PROVIDER Memasang Penyedia Lokasi Memasang penyedia lokasi.
android.permission.INSTALL_PACKAGES Memasang Aplikasi Membenarkan program memasang aplikasi.
android.permission.INTERNAL_SYSTEM_WINDOW Tingkap Sistem Dalaman Membenarkan program membuka tingkap dalaman, tidak dibuka untuk aplikasi pihak ketiga.
android.permission.INTERNET Mengakses Rangkaian Mengakses sambungan rangkaian, boleh menyebabkan kos GPRS.
android.permission.KILL_BACKGROUND_PROCESSES Menamatkan Proses Latar Belakang Membenarkan program memanggil metode killBackgroundProcesses(String) untuk menamatkan proses latar belakang.
android.permission.MANAGE_ACCOUNTS Mengurus Akaun Membenarkan program untuk mengurus senarai akaun di dalam AccountManager.
android.permission.MANAGE_APP_TOKENS Mengurus Rujukan Program Mengurus penciptaan, pemusnahan, dan urutan Z, hanya untuk sistem.
android.permission.MTWEAK_USER Kebenaran Lanjutan Membenarkan pengguna mTweak untuk mengakses kebenaran sistem lanjutan.
android.permission.MTWEAK_FORUM Kebenaran Komuniti Membenarkan akses ke kebenaran komuniti mTweak.
android.permission.MASTER_CLEAR Format Semula Membenarkan program untuk melakukan format semula, menghapuskan maklumat konfigurasi sistem.
android.permission.MODIFY_AUDIO_SETTINGS Mengubah Tetapan Suara Mengubah maklumat tetapan suara.
android.permission.MODIFY_PHONE_STATE Mengubah Status Telefon Mengubah status telefon, seperti mod pesawat, tetapi tidak termasuk menggantikan antara muka pemanggil sistem.
android.permission.MOUNT_FORMAT_FILESYSTEMS Memformat Sistem Fail Memformat sistem fail yang boleh alih, seperti memformat kad SD.
android.permission.MOUNT_UNMOUNT_FILESYSTEMS Menyambung Sistem Fail Menyambung dan mengeluarkan sistem fail luar.
android.permission.NFC Membenarkan Komunikasi NFC Membenarkan program menjalankan komunikasi bertangki jarak dekat NFC, untuk sokongan bergerak.
android.permission.PERSISTENT_ACTIVITY Aktiviti Berterusan Mencipta aktiviti yang berterusan, fungsi ini akan dibuang pada masa akan datang.
android.permission.PROCESS_OUTGOING_CALLS Memproses Panggilan Keluar Membenarkan program untuk mengawasi, mengubah atau membatalkan panggilan keluar.
android.permission.READ_CALENDAR Membaca Pengingat Kalendari Membenarkan program untuk membaca maklumat kalendar pengguna.
android.permission.READ_CONTACTS Membaca Kenalan Membenarkan aplikasi mengakses maklumat alamat kenalan.
android.permission.READ_FRAME_BUFFER Tangkapan Skrin Membaca penampan bingkai untuk tangkapan skrin.
com.android.browser.permission.READ_HISTORY_BOOKMARKS Membaca Penanda Buku dan Sejarah Membaca penanda buku dan sejarah pada penyemak imbas.
android.permission.READ_INPUT_STATE Membaca Status Input Membaca status input kunci semasa, hanya untuk sistem.
android.permission.READ_LOGS Membaca Log Sistem Membaca log bawah sistem.
android.permission.READ_PHONE_STATE Membaca Status Telefon Mengakses status telefon.
android.permission.READ_SMS Membaca Kandungan SMS Membaca kandungan SMS.
android.permission.READ_SYNC_SETTINGS Membaca Tetapan Sinkronisasi Membaca tetapan sinkronisasi, membaca tetapan sinkronisasi dalam talian Google.
android.permission.READ_SYNC_STATS Membaca Status Sinkronisasi Membaca status sinkronisasi untuk mendapatkan maklumat status sinkronisasi dalam talian Google.
android.permission.REBOOT Mengulang Semula Peranti Membenarkan program untuk mengulang semula peranti.
android.permission.RECEIVE_BOOT_COMPLETED Automatik Apabila Dihidupkan Membenarkan program untuk berjalan secara automatik selepas telefon dihidupkan.
android.permission.RECEIVE_MMS Menerima MMS Menerima MMS.
android.permission.RECEIVE_SMS Menerima SMS Menerima SMS.
android.permission.RECEIVE_WAP_PUSH Menerima Wap Push Menerima maklumat WAP PUSH.
android.permission.RECORD_AUDIO Rakaman Suara Merakam suara melalui mikrofon telefon atau fon kepala.
android.permission.REORDER_TASKS Mengatur Tugas Sistem Mengubah urutan tugas yang sedang berjalan di dalam Zarah.
android.permission.RESTART_PACKAGES Menamatkan Tugas Sistem Menamatkan tugas dengan memanggil metode restartPackage(String), cara ini mungkin akan dibuang.
android.permission.SEND_SMS Menghantar SMS Menghantar SMS.
android.permission.SET_ACTIVITY_WATCHER Mengatur Pengawas Aktiviti Mengatur pengawas aktiviti, biasanya digunakan untuk ujian monyet.
com.android.alarm.permission.SET_ALARM Mengatur Peringatan Alarm Mengatur peringatan alarm.
android.permission.SET_ALWAYS_FINISH Mengatur Sentiasa Keluar Mengatur sama ada program sentiasa keluar di latar belakang.
android.permission.SET_ANIMATION_SCALE Mengatur Skala Animasi Mengatur skala animasi global.
android.permission.SET_DEBUG_APP Mengatur Program Penyahpepijat Mengatur untuk menukar mode penyahpepijat, biasanya digunakan untuk pembangunan.
android.permission.SET_ORIENTATION Mengatur Arah Skrin Mengatur arah skrin untuk paparan lanskap atau paparan standard, tidak untuk aplikasi biasa.
android.permission.SET_PREFERRED_APPLICATIONS Mengatur Parameter Aplikasi Mengatur parameter aplikasi, tidak berfungsi lagi, rujuk kepada addPackageToPreferred(String) untuk maklumat lanjut.
android.permission.SET_PROCESS_LIMIT Mengatur Had Proses Membenarkan program untuk menetapkan jumlah maksimum proses.
android.permission.SET_TIME Mengatur Masa Sistem Mengatur masa sistem.
android.permission.SET_TIME_ZONE Mengatur Zon Waktu Sistem Mengatur zon waktu sistem.
android.permission.SET_WALLPAPER Mengatur Wallpaper Desktop Mengatur wallpaper desktop.
android.permission.SET_WALLPAPER_HINTS Mengatur Cadangan Wallpaper Mengatur cadangan wallpaper.
android.permission.SIGNAL_PERSISTENT_PROCESSES Menghantar Isyarat Proses Berterusan Menghantar satu isyarat proses berterusan.
android.permission.STATUS_BAR Kawalan Bar Status Membenarkan program membuka, menutup atau menyahaktifkan bar status.
android.permission.SUBSCRIBED_FEEDS_READ Mengakses Kandungan Langganan Mengakses basis data maklumat langganan.
android.permission.SUBSCRIBED_FEEDS_WRITE Menulis Kandungan Langganan Menulis atau mengubahsuai basis data maklumat langganan.
android.permission.SYSTEM_ALERT_WINDOW Papar Tingkap Sistem Papar tingkap sistem.
android.permission.UPDATE_DEVICE_STATS Mengemas kini Status Peranti Mengemas kini status peranti.
android.permission.USE_CREDENTIALS Menggunakan Sijil Membenarkan program meminta pengesahan daripada AccountManager.
android.permission.USE_SIP Menggunakan SIP untuk Video Membenarkan program menggunakan servis video SIP.
android.permission.VIBRATE Menggunakan Getaran Membenarkan getaran.
android.permission.WAKE_LOCK Kunci Bangun Membenarkan program untuk menjalankan proses latar belakang walaupun skrin telefon ditutup.
android.permission.WRITE_APN_SETTINGS Menulis Tetapan Titik Akses GPRS Menulis tetapan titik akses GPRS rangkaian.
android.permission.WRITE_CALENDAR Menulis Peringatan Kalendari Menulis maklumat kalendar, tetapi tidak boleh dibaca.
android.permission.WRITE_CONTACTS Menulis Kenalan Menulis kenalan, tetapi tidak boleh dibaca.
android.permission.WRITE_EXTERNAL_STORAGE Menulis Penyimpanan Luaran Membenarkan program menulis pada penyimpanan luar, seperti menulis fail pada kad SD.
android.permission.WRITE_GSERVICES Menulis Data Google Maps Membenarkan program menulis maklumat kepada perkhidmatan Google Maps.
com.android.browser.permission.WRITE_HISTORY_BOOKMARKS Menulis Penanda Buku dan Sejarah Menulis sejarah pelayar atau penanda buku tetapi tidak boleh dibaca.
android.permission.WRITE_SECURE_SETTINGS Membaca dan Menulis Tetapan Sensitif Sistem Membenarkan program membaca dan menulis tetapan sensitif keselamatan sistem.
android.permission.WRITE_SETTINGS Membaca dan Menulis Tetapan Sistem Membenarkan membaca dan menulis parameter tetapan sistem.
android.permission.WRITE_SMS Menulis SMS Membenarkan menulis SMS.

Jadual Perbandingan Keterangan Kebenaran Android Manifest - Senarai Kebenaran Android

Dalam pembangunan Android, Android Manifest ialah fail yang penting untuk konfigurasi kebenaran aplikasi. Setiap aplikasi Android perlu menyatakan kebenaran yang diperlukan untuk mengakses sumber sistem. Artikel ini menyediakan anda dengan Jadual Perbandingan Keterangan Kebenaran Android Manifest yang lengkap, memudahkan pembangun untuk melihat dan memahami pelbagai kebenaran Android serta fungsi yang berkaitan.

Apa itu Kebenaran Android Manifest?

Fail Android Manifest menyatakan kebenaran yang diperlukan oleh aplikasi, kebenaran ini menentukan sumber dan fungsi sistem yang dapat diakses oleh aplikasi. Sebagai contoh, akses rangkaian, menggunakan kamera atau membaca maklumat kenalan semua operasi ini memerlukan kebenaran yang dinyatakan dalam fail Manifest.

Jadual Perbandingan Keterangan Kebenaran Android Manifest yang Biasa

Berikut adalah jadual perbandingan yang biasa digunakan untuk kebenaran Android. Anda boleh dengan mudah memahami fungsi kebenaran dengan melihat nama dan keterangan kebenaran:

Nama Kebenaran Keterangan Kebenaran
INTERNET Membenarkan aplikasi untuk mengakses rangkaian, melakukan operasi rangkaian.
ACCESS_NETWORK_STATE Membenarkan aplikasi untuk mengakses maklumat status rangkaian, menguji sama ada disambungkan ke rangkaian.
READ_EXTERNAL_STORAGE Membenarkan aplikasi untuk membaca fail di dalam penyimpanan luaran.
WRITE_EXTERNAL_STORAGE Membenarkan aplikasi untuk menulis fail di dalam penyimpanan luaran.
CAMERA Membenarkan aplikasi untuk mengakses kamera peranti.
ACCESS_FINE_LOCATION Membenarkan aplikasi untuk mengakses maklumat lokasi yang tepat (GPS).
ACCESS_COARSE_LOCATION Membenarkan aplikasi untuk mengakses maklumat lokasi yang kasar (menara sel dan Wi-Fi).
READ_CONTACTS Membenarkan aplikasi untuk membaca maklumat kenalan dalam peranti.
WRITE_CONTACTS Membenarkan aplikasi untuk mengubah maklumat kenalan dalam peranti.
CALL_PHONE Membenarkan aplikasi untuk mendail nombor telefon secara langsung.
READ_SMS Membenarkan aplikasi untuk membaca kandungan SMS.
RECEIVE_SMS Membenarkan aplikasi untuk menerima SMS.
READ_CALENDAR Membenarkan aplikasi untuk membaca maklumat kalendar dalam peranti.
WRITE_CALENDAR Membenarkan aplikasi untuk mengubah maklumat kalendar dalam peranti.

Bagaimana Untuk Menyatakan Kebenaran Dalam Android Manifest?

Dalam fail AndroidManifest.xml projek Android, anda perlu menyatakan kebenaran aplikasi yang diperlukan menggunakan tag <uses-permission>. Berikut adalah contoh bagaimana untuk menyatakan satu kebenaran:


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

Anda boleh menyatakan beberapa kebenaran bergantung pada keperluan aplikasi.

Kesimpulan

Memahami dan mengkonfigurasi kebenaran Android Manifest dengan betul adalah amat penting untuk pembangun. Dengan menggunakan Jadual Perbandingan Keterangan Kebenaran Android Manifest ini, anda boleh dengan mudah mencari dan memahami fungsi setiap kebenaran untuk memastikan bahawa aplikasi anda mempunyai kebenaran yang diperlukan semasa dijalankan dan mematuhi amalan terbaik.

Jejak Anda:
Pilih Bahasa