Android中的Serializable、Parcelable">Android中的Serializable、Parcelable
1333
2022-05-29
Android 權(quán)限大全
API 31新增
ACCESS_BLOBS_ACROSS_USERS:允許應(yīng)用程序跨用戶訪問數(shù)據(jù) blob。
BIND_COMPANION_DEVICE_SERVICE:必須由任何CompanionDeviceServices要求 以確保只有系統(tǒng)可以綁定到它。
BLUETOOTH_ADVERTISE:需要能夠向附近的藍(lán)牙設(shè)備做廣告。
BLUETOOTH_CONNECT:需要能夠連接到配對(duì)的藍(lán)牙設(shè)備。
BLUETOOTH_SCAN:需要能夠發(fā)現(xiàn)和配對(duì)附近的藍(lán)牙設(shè)備。
HIDE_OVERLAY_WINDOWS:允許應(yīng)用防止在其上繪制非系統(tǒng)覆蓋窗口。
HIGH_SAMPLING_RATE_SENSORS:允許應(yīng)用以大于 200 Hz 的采樣率訪問傳感器數(shù)據(jù)。
MANAGE_MEDIA:允許應(yīng)用程序在未經(jīng)用戶確認(rèn)的情況下修改和刪除此設(shè)備或任何連接的存儲(chǔ)設(shè)備上的媒體文件。
MANAGE_ONGOING_CALLS:允許查詢正在進(jìn)行的呼叫詳細(xì)信息并管理正在進(jìn)行的呼叫。權(quán)限等級(jí):signature|appop
REQUEST_COMPANION_PROFILE_WATCH:允許應(yīng)用請(qǐng)求通過CompanionDeviceManager 作為“手表” 與設(shè)備關(guān)聯(lián)。權(quán)限等級(jí):normal
REQUEST_COMPANION_START_FOREGROUND_SERVICES_FROM_BACKGROUND:允許配套應(yīng)用從后臺(tái)啟動(dòng)前臺(tái)服務(wù)。
REQUEST_OBSERVE_COMPANION_DEVICE_PRESENCE:允許應(yīng)用程序訂閱有關(guān)其相關(guān)配套設(shè)備的在線狀態(tài)更改的通知。
SCHEDULE_EXACT_ALARM:允許應(yīng)用程序使用精確的警報(bào) API。
UPDATE_PACKAGES_WITHOUT_USER_ACTION:允許應(yīng)用程序通過PackageInstaller.SessionParams.setRequireUserAction(int) 應(yīng)用程序更新不需要用戶操作來指示 。
USE_ICC_AUTH_WITH_DEVICE_IDENTIFIER:允許讀取設(shè)備標(biāo)識(shí)符并使用基于 ICC 的身份驗(yàn)證,如 EAP-AKA。權(quán)限等級(jí): signature|appop
UWB_RANGING:需要能夠覆蓋使用超寬帶的設(shè)備。權(quán)限等級(jí): dangerous
其他權(quán)限
ACCEPT_HANDOVER:允許呼叫應(yīng)用程序繼續(xù)在另一個(gè)應(yīng)用程序中發(fā)起的呼叫。
ACCESS_BACKGROUND_LOCATION:允許應(yīng)用在后臺(tái)訪問位置。
ACCESS_CHECKIN_PROPERTIES:允許對(duì)簽入數(shù)據(jù)庫中的“屬性”表進(jìn)行讀/寫訪問,以更改上傳的值。
ACCESS_COARSE_LOCATION:允許應(yīng)用訪問大致位置。
ACCESS_FINE_LOCATION:允許應(yīng)用訪問精確位置。
ACCESS_LOCATION_EXTRA_COMMANDS:允許應(yīng)用程序訪問額外的位置提供程序命令。
ACCESS_MEDIA_LOCATION:允許應(yīng)用程序訪問保存在用戶共享集合中的任何地理位置。
ACCESS_NETWORK_STATE:允許應(yīng)用程序訪問有關(guān)網(wǎng)絡(luò)的信息。
ACCESS_NOTIFICATION_POLICY:希望訪問通知策略的應(yīng)用程序的標(biāo)記權(quán)限。
ACCESS_WIFI_STATE:允許應(yīng)用程序訪問有關(guān) Wi-Fi 網(wǎng)絡(luò)的信息。
ACCOUNT_MANAGER:允許應(yīng)用程序調(diào)用 AccountAuthenticators。
ACTIVITY_RECOGNITION:允許應(yīng)用程序識(shí)別身體活動(dòng)。
ADD_VOICEMAIL:允許應(yīng)用程序?qū)⒄Z音郵件添加到系統(tǒng)中。
ANSWER_PHONE_CALLS:允許應(yīng)用接聽來電。
BATTERY_STATS:允許應(yīng)用程序收集電池統(tǒng)計(jì)信息。權(quán)限等級(jí)signature|privileged|development
BIND_ACCESSIBILITY_SERVICE:必須是AccessibilityService, 以確保只有系統(tǒng)可以綁定到它。
BIND_APPWIDGET:允許應(yīng)用程序告訴 AppWidget 服務(wù)哪個(gè)應(yīng)用程序可以訪問 AppWidget 的數(shù)據(jù)。
BIND_AUTOFILL_SERVICE:必須是AutofillService, 以確保只有系統(tǒng)可以綁定到它。
BIND_CALL_REDIRECTION_SERVICE:必須是CallRedirectionService, 以確保只有系統(tǒng)可以綁定到它。
BIND_CARRIER_MESSAGING_CLIENT_SERVICE:CarrierMessagingClientService必須使用此權(quán)限保護(hù) 的子類。
BIND_CARRIER_SERVICES:允許綁定到運(yùn)營商應(yīng)用中的服務(wù)的系統(tǒng)進(jìn)程將擁有此權(quán)限。
BIND_CHOOSER_TARGET_SERVICE:此常量在 API 級(jí)別 30 中已棄用。可以使用Sharing Shortcuts API。
BIND_CONDITION_PROVIDER_SERVICE:必須是ConditionProviderService, 以確保只有系統(tǒng)可以綁定到它。
BIND_CONTROLS:允許 SystemUI 請(qǐng)求第三方控件。
BIND_DEVICE_ADMIN:必須由設(shè)備管理接收器要求,以確保只有系統(tǒng)可以與其交互。
BIND_DREAM_SERVICE:必須是DreamService, 以確保只有系統(tǒng)可以綁定到它。
BIND_INCALL_SERVICE:必須是InCallService, 以確保只有系統(tǒng)可以綁定到它。
BIND_INPUT_METHOD:必須是InputMethodService, 以確保只有系統(tǒng)可以綁定到它。
BIND_MIDI_DEVICE_SERVICE:必須是MidiDeviceService, 以確保只有系統(tǒng)可以綁定到它。
BIND_NFC_SERVICE:必須由HostApduService 或要求OffHostApduService以確保只有系統(tǒng)可以綁定到它。
BIND_NOTIFICATION_LISTENER_SERVICE:必須是NotificationListenerService, 以確保只有系統(tǒng)可以綁定到它。
BIND_PRINT_SERVICE:必須是PrintService, 以確保只有系統(tǒng)可以綁定到它。
BIND_QUICK_ACCESS_WALLET_SERVICE:必須由 a 要求QuickAccessWalletService 以確保只有系統(tǒng)可以綁定到它。
BIND_QUICK_SETTINGS_TILE:允許應(yīng)用程序綁定到第三方快速設(shè)置磁貼。
BIND_REMOTEVIEWS:必須是RemoteViewsService, 以確保只有系統(tǒng)可以綁定到它。
BIND_SCREENING_SERVICE:必須是CallScreeningService, 以確保只有系統(tǒng)可以綁定到它。
BIND_TELECOM_CONNECTION_SERVICE:必須是ConnectionService, 以確保只有系統(tǒng)可以綁定到它。
BIND_TEXT_SERVICE:必須由 TextService(例如 SpellCheckerService)要求以確保只有系統(tǒng)可以綁定到它。
BIND_TV_INPUT:必須由要求TvInputService要求以確保只有系統(tǒng)可以綁定到它。
BIND_VISUAL_VOICEMAIL_SERVICE:必須由鏈接要求VisualVoicemailService以確保只有系統(tǒng)可以綁定到它。
BIND_VOICE_INTERACTION:必須是VoiceInteractionService, 以確保只有系統(tǒng)可以綁定到它。
BIND_VPN_SERVICE:必須是VpnService, 以確保只有系統(tǒng)可以綁定到它。
BIND_VR_LISTENER_SERVICE:必須是VrListenerService, 以確保只有系統(tǒng)可以綁定到它。
BIND_WALLPAPER:必須是WallpaperService, 以確保只有系統(tǒng)可以綁定到它。
BLUETOOTH:允許應(yīng)用程序連接到配對(duì)的藍(lán)牙設(shè)備。
BLUETOOTH_ADMIN:允許應(yīng)用程序發(fā)現(xiàn)和配對(duì)藍(lán)牙設(shè)備。
BLUETOOTH_PRIVILEGED:允許應(yīng)用程序在沒有用戶交互的情況下配對(duì)藍(lán)牙設(shè)備,并允許或禁止電話簿訪問或消息訪問。
BODY_SENSORS:允許應(yīng)用程序訪問來自傳感器的數(shù)據(jù),用戶使用這些數(shù)據(jù)來測(cè)量他們體內(nèi)發(fā)生的事情,例如心率。
BROADCAST_PACKAGE_REMOVED:允許應(yīng)用程序廣播應(yīng)用程序包已被刪除的通知。
BROADCAST_SMS:允許應(yīng)用程序廣播 SMS 接收通知。
BROADCAST_STICKY:允許應(yīng)用程序廣播粘性意圖。
BROADCAST_WAP_PUSH:允許應(yīng)用程序廣播 WAP PUSH 接收通知。
CALL_COMPANION_APP:允許實(shí)現(xiàn)InCallServiceAPI的應(yīng)用 有資格作為調(diào)用配套應(yīng)用啟用。
CALL_PHONE:允許應(yīng)用程序在不通過撥號(hào)器用戶界面的情況下發(fā)起電話呼叫,以便用戶確認(rèn)呼叫。
CALL_PRIVILEGED:允許應(yīng)用程序撥打任何電話號(hào)碼,包括緊急號(hào)碼,而無需通過撥號(hào)器用戶界面讓用戶確認(rèn)正在撥打的電話。
CAMERA:需要能夠訪問相機(jī)設(shè)備。
CAPTURE_AUDIO_OUTPUT:允許應(yīng)用程序捕獲音頻輸出。
CHANGE_COMPONENT_ENABLED_STATE:允許應(yīng)用程序更改是否啟用應(yīng)用程序組件(除了它自己的組件)。
CHANGE_CONFIGURATION:允許應(yīng)用程序修改當(dāng)前配置,例如語言環(huán)境。
CHANGE_NETWORK_STATE:允許應(yīng)用程序更改網(wǎng)絡(luò)連接狀態(tài)。
CHANGE_WIFI_MULTICAST_STATE:允許應(yīng)用程序進(jìn)入 Wi-Fi 多播模式。
CHANGE_WIFI_STATE:允許應(yīng)用程序更改 Wi-Fi 連接狀態(tài)。
CLEAR_APP_CACHE:允許應(yīng)用程序清除設(shè)備上所有已安裝應(yīng)用程序的緩存。
CONTROL_LOCATION_UPDATES:允許啟用/禁用來自無線電的位置更新通知。
DELETE_CACHE_FILES:刪除應(yīng)用程序緩存文件的舊權(quán)限,不再使用,但信號(hào)讓我們悄悄地忽略調(diào)用而不是拋出異常。
DELETE_PACKAGES:允許應(yīng)用程序刪除包。
DIAGNOSTIC:允許應(yīng)用程序讀寫診斷資源。
DISABLE_KEYGUARD:允許應(yīng)用程序在不安全的情況下禁用鍵盤鎖。
DUMP:允許應(yīng)用程序從系統(tǒng)服務(wù)中檢索狀態(tài)轉(zhuǎn)儲(chǔ)信息。
EXPAND_STATUS_BAR:允許應(yīng)用程序展開或折疊狀態(tài)欄。
FACTORY_TEST:作為制造商測(cè)試應(yīng)用程序運(yùn)行,以 root 用戶身份運(yùn)行。
FOREGROUND_SERVICE:允許常規(guī)應(yīng)用程序使用Service.startForeground.
GET_ACCOUNTS:允許訪問帳戶服務(wù)中的帳戶列表。
GET_ACCOUNTS_PRIVILEGED:允許訪問帳戶服務(wù)中的帳戶列表。
GET_PACKAGE_SIZE:允許應(yīng)用程序找出任何包使用的空間。
GLOBAL_SEARCH:此權(quán)限可用于內(nèi)容提供商以允許全球搜索系統(tǒng)訪問他們的數(shù)據(jù)。
INSTALL_LOCATION_PROVIDER:允許應(yīng)用程序?qū)⑽恢锰峁┏绦虬惭b到位置管理器中。
INSTALL_PACKAGES:允許應(yīng)用程序安裝包。
INSTALL_SHORTCUT:允許應(yīng)用程序在 Launcher 中安裝快捷方式。
INSTANT_APP_FOREGROUND_SERVICE:允許免安裝應(yīng)用創(chuàng)建前臺(tái)服務(wù)。
INTERACT_ACROSS_PROFILES:允許在同一配置文件組中的配置文件之間進(jìn)行交互。
INTERNET:允許應(yīng)用程序打開網(wǎng)絡(luò)套接字。
KILL_BACKGROUND_PROCESSES:允許應(yīng)用程序調(diào)用 ActivityManager.killBackgroundProcesses(String).
LOADER_USAGE_STATS:允許數(shù)據(jù)加載器讀取包的訪問日志。
LOCATION_HARDWARE:允許應(yīng)用程序使用硬件中的位置功能,例如地理圍欄 api。
MANAGE_DOCUMENTS:允許應(yīng)用程序管理對(duì)文檔的訪問,通常作為文檔選擇器的一部分。
MANAGE_EXTERNAL_STORAGE:允許應(yīng)用程序廣泛訪問范圍存儲(chǔ)中的外部存儲(chǔ)。
MANAGE_OWN_CALLS:允許調(diào)用應(yīng)用程序通過自我管理的ConnectionServiceAPI管理自己的調(diào)用 。
MASTER_CLEAR:不供第三方應(yīng)用程序使用。
MEDIA_CONTENT_CONTROL:允許應(yīng)用程序了解正在播放的內(nèi)容并控制其播放。
MODIFY_AUDIO_SETTINGS:允許應(yīng)用程序修改全局音頻設(shè)置。
MODIFY_PHONE_STATE:允許修改電話狀態(tài) - 開機(jī)、mmi 等。
MOUNT_FORMAT_FILESYSTEMS:允許格式化可移動(dòng)存儲(chǔ)的文件系統(tǒng)。
MOUNT_UNMOUNT_FILESYSTEMS:允許為可移動(dòng)存儲(chǔ)安裝和卸載文件系統(tǒng)。
NFC:允許應(yīng)用程序通過 NFC 執(zhí)行 I/O 操作。
NFC_PREFERRED_PAYMENT_INFO:允許應(yīng)用程序接收 NFC 首選支付服務(wù)信息。
NFC_TRANSACTION_EVENT:允許應(yīng)用程序接收 NFC 交易事件。
PACKAGE_USAGE_STATS:允許應(yīng)用程序收集組件使用統(tǒng)計(jì)信息
聲明權(quán)限意味著使用 API 的意圖,設(shè)備用戶可以通過設(shè)置應(yīng)用程序授予權(quán)限。
PROCESS_OUTGOING_CALLS:此常量在 API 級(jí)別 29 中已棄用。應(yīng)用程序應(yīng)使用CallRedirectionService而不是Intent.ACTION_NEW_OUTGOING_CALL廣播。
QUERY_ALL_PACKAGES:允許查詢?cè)O(shè)備上的任何普通應(yīng)用程序,無論清單聲明如何。
READ_CALENDAR:允許應(yīng)用程序讀取用戶的日歷數(shù)據(jù)。
READ_CALL_LOG:允許應(yīng)用程序讀取用戶的通話記錄。
READ_CONTACTS:允許應(yīng)用程序讀取用戶的聯(lián)系人數(shù)據(jù)。
READ_EXTERNAL_STORAGE:允許應(yīng)用程序從外部存儲(chǔ)讀取。
READ_LOGS:允許應(yīng)用程序讀取低級(jí)系統(tǒng)日志文件。
READ_PHONE_NUMBERS:允許讀取設(shè)備的電話號(hào)碼。
READ_PHONE_STATE:允許只讀訪問電話狀態(tài),包括當(dāng)前的蜂窩網(wǎng)絡(luò)信息、任何正在進(jìn)行的呼叫的狀態(tài)以及PhoneAccount設(shè)備上注冊(cè)的任何s的列表。
READ_PRECISE_PHONE_STATE:允許只讀訪問精確的手機(jī)狀態(tài)。
READ_SMS:允許應(yīng)用程序讀取 SMS 消息。
READ_SYNC_SETTINGS:允許應(yīng)用程序讀取同步設(shè)置。
READ_SYNC_STATS:允許應(yīng)用程序讀取同步統(tǒng)計(jì)信息。
READ_VOICEMAIL:允許應(yīng)用程序讀取系統(tǒng)中的語音郵件。
REBOOT:需要能夠重新啟動(dòng)設(shè)備。
RECEIVE_BOOT_COMPLETED:允許應(yīng)用程序Intent.ACTION_BOOT_COMPLETED在系統(tǒng)完成啟動(dòng)后接收 廣播。
RECEIVE_MMS:允許應(yīng)用程序監(jiān)視傳入的 MMS 消息。
RECEIVE_SMS:允許應(yīng)用程序接收 SMS 消息。
RECEIVE_WAP_PUSH:允許應(yīng)用程序接收 WAP 推送消息。
RECORD_AUDIO:允許應(yīng)用程序錄制音頻。
REORDER_TASKS:允許應(yīng)用程序更改任務(wù)的 Z 順序。
REQUEST_COMPANION_RUN_IN_BACKGROUND:允許配套應(yīng)用在后臺(tái)運(yùn)行。
REQUEST_COMPANION_USE_DATA_IN_BACKGROUND:允許配套應(yīng)用在后臺(tái)使用數(shù)據(jù)。
REQUEST_DELETE_PACKAGES:允許應(yīng)用程序請(qǐng)求刪除包。
REQUEST_IGNORE_BATTERY_OPTIMIZATIONS:應(yīng)用程序必須擁有權(quán)限才能使用 Settings.ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS.
REQUEST_INSTALL_PACKAGES:允許應(yīng)用程序請(qǐng)求安裝包。
REQUEST_PASSWORD_COMPLEXITY:允許應(yīng)用程序請(qǐng)求屏幕鎖定復(fù)雜度并提示用戶將屏幕鎖定更新到一定的復(fù)雜度級(jí)別。
SEND_RESPOND_VIA_MESSAGE:允許應(yīng)用程序(電話)向其他應(yīng)用程序發(fā)送請(qǐng)求,以在傳入呼叫期間處理通過消息響應(yīng)操作。
SEND_SMS:允許應(yīng)用程序發(fā)送 SMS 消息。
SET_ALARM:允許應(yīng)用程序廣播 Intent 為用戶設(shè)置警報(bào)。
SET_ALWAYS_FINISH:允許應(yīng)用程序控制將活動(dòng)置于后臺(tái)時(shí)是否立即完成。
SET_ANIMATION_SCALE 修改全局動(dòng)畫縮放因子。
SET_DEBUG_APP 配置用于調(diào)試的應(yīng)用程序。
SET_PROCESS_LIMIT:允許應(yīng)用程序設(shè)置可以運(yùn)行的(不需要的)應(yīng)用程序進(jìn)程的最大數(shù)量。
SET_TIME:允許應(yīng)用程序直接設(shè)置系統(tǒng)時(shí)間。
SET_TIME_ZONE:允許應(yīng)用程序直接設(shè)置系統(tǒng)時(shí)區(qū)。
SET_WALLPAPER:允許應(yīng)用程序設(shè)置壁紙。
SET_WALLPAPER_HINTS:允許應(yīng)用程序設(shè)置壁紙?zhí)崾尽?/p>
SIGNAL_PERSISTENT_PROCESSES:允許應(yīng)用程序請(qǐng)求將信號(hào)發(fā)送到所有持久進(jìn)程。
SMS_FINANCIAL_TRANSACTIONS:此常量在 API 級(jí)別 31 中已棄用。使用此權(quán)限的 API 不再起作用。
START_FOREGROUND_SERVICES_FROM_BACKGROUND:允許應(yīng)用程序隨時(shí)從后臺(tái)啟動(dòng)前臺(tái)服務(wù)。
START_VIEW_PERMISSION_USAGE:允許持有者啟動(dòng)應(yīng)用程序的權(quán)限使用屏幕。
STATUS_BAR:允許應(yīng)用程序打開、關(guān)閉或禁用狀態(tài)欄及其圖標(biāo)。
SYSTEM_ALERT_WINDOW:允許應(yīng)用程序使用WindowManager.LayoutParams.TYPE_APPLICATION_OVERLAY顯示在所有其他應(yīng)用程序頂部的類型創(chuàng)建窗口 。
TRANSMIT_IR:允許使用設(shè)備的紅外發(fā)射器(如果可用)。
UNINSTALL_SHORTCUT 不要在您的應(yīng)用中使用此權(quán)限。
UPDATE_DEVICE_STATS:允許應(yīng)用程序更新設(shè)備統(tǒng)計(jì)信息。
USE_BIOMETRIC:允許應(yīng)用使用設(shè)備支持的生物識(shí)別方式。
USE_FINGERPRINT:此常量在 API 級(jí)別 28 中已棄用。應(yīng)用程序應(yīng)改為請(qǐng)求USE_BIOMETRIC
USE_FULL_SCREEN_INTENT:對(duì)于Build.VERSION_CODES.Q要使用 notification full screen intents.
USE_SIP:允許應(yīng)用程序使用 SIP 服務(wù)。
VIBRATE:允許訪問振動(dòng)器。
WAKE_LOCK:允許使用 PowerManager WakeLocks 來防止處理器休眠或屏幕變暗。
WRITE_APN_SETTINGS:允許應(yīng)用程序編寫 apn 設(shè)置并讀取現(xiàn)有 apn 設(shè)置的敏感字段,如用戶和密碼。
WRITE_CALENDAR:允許應(yīng)用程序?qū)懭胗脩舻娜諝v數(shù)據(jù)。
WRITE_CALL_LOG:允許應(yīng)用程序?qū)懭耄ǖ荒茏x取)用戶的通話記錄數(shù)據(jù)。
WRITE_CONTACTS:允許應(yīng)用程序?qū)懭胗脩舻穆?lián)系人數(shù)據(jù)。
WRITE_EXTERNAL_STORAGE:允許應(yīng)用程序?qū)懭胪獠看鎯?chǔ)。
WRITE_GSERVICES:允許應(yīng)用程序修改 Google 服務(wù)地圖。
WRITE_SECURE_SETTINGS:允許應(yīng)用程序讀取或?qū)懭氚踩到y(tǒng)設(shè)置。
WRITE_SETTINGS:允許應(yīng)用程序讀取或?qū)懭胂到y(tǒng)設(shè)置。
WRITE_SYNC_SETTINGS:允許應(yīng)用程序?qū)懭胪皆O(shè)置。
WRITE_VOICEMAIL:允許應(yīng)用程序修改和刪除系統(tǒng)中現(xiàn)有的語音郵件。
Google權(quán)限大全傳送門
Android API 通用安全
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。