Android 應用程式權限說明

A smartphone showing an app permission request beside camera, location and microphone icons

每個 Android 應用程式都會要求存取裝置某些部分的權限,但請求畫面很少解釋這些權限真正允許應用程式做什麼。下面的清單涵蓋了每個主要的 Android 權限,指出了少數實際上影響您隱私的權限,並為您提供了一些簡單的規則來決定允許哪些權限。

Android 權限是什麼?

Android 權限是一種安全機制,用於控制應用程式可以在您的裝置上存取的內容。當您安裝或執行應用程式時,它可能會要求存取各種硬體功能(相機、麥克風)或資料(聯絡人、位置)。了解這些權限對於維護您的隱私和安全至關重要。

權限類別

Android 將權限分為兩大類:

普通權限(自動授予)

這些權限不會對使用者隱私構成重大風險,並且會自動授予:

危險權限(需要使用者批准)

這些權限涉及可能影響隱私的使用者資料或設備功能:

權限群組 它訪問什麼 風險等級
相機 拍照並錄製視頻 ⚠️高
麥克風 錄製音訊 ⚠️高
地點 GPS 和基於網路的定位 ⚠️高
聯絡方式 讀取/寫入您的聯絡人列表 ⚠️高
電話 撥打電話、讀取手機狀態、通話記錄 🔴非常高
簡訊 發送、閱讀和接收簡訊 🔴非常高
貯存 在您的裝置上讀取/寫入文件 ⚠️中高
日曆 讀/寫日曆事件 ⚠️中等
身體感應器 心率監測器、計步器 ⚠️中等

何時應保持懷疑

當權限請求與應用程式的功能不符時,您應該質疑權限請求:

如何在安裝前檢查 APK 的權限

如果您要旁加載 APK,則應在安裝前檢查其權限:

  1. 使用我們的APK資訊工具提取完整的權限列表
  2. 根據應用程式的既定用途審查每項權限
  3. 與 Play 商店中的官方應用程式比較權限
  4. 如果某些東西看起來可疑,請不要安裝它

特殊權限:安裝時未顯示的權限

除了「正常」和「危險」權限之外,Android 還有第三層權限,稱為 特別的 或 應用程式 權限。這些是平台上最強大的功能,強大到作業系統強制單獨、有意地存取「設定」以啟用每一項功能。它們也是最常被惡意軟體濫用的。如果側載應用程式需要其中任何一項,請停下來詢問原因。

需要注意的權限組合

單獨的權限只能說明部分情況。这些组合通常比任何单个请求更能说明问题:

一個有效的審計範例

假設您在論壇上找到了一個免費的「火炬」APK,並在安裝之前透過我們的 APK資訊工具 運行它。清單顯示了以下請求的權限:

android.permission.CAMERA
android.permission.FLASHLIGHT
android.permission.INTERNET
android.permission.READ_CONTACTS
android.permission.READ_SMS
android.permission.RECEIVE_SMS
android.permission.READ_PHONE_STATE
android.permission.ACCESS_FINE_LOCATION
android.permission.SYSTEM_ALERT_WINDOW

手電筒應用程式需要 最多 相機權限(透過相機子系統存取 LED)、手電筒權限,可能還需要廣告的網路權限。這條線以下的一切都是不合理的。 READ_SMS + READ_CONTACTS + RECEIVE_SMS + 位置 + 繪製應用程式是上述監視和 OTP 竊盜簽章。決定:不安裝。刪除檔案。

對您旁加載的每個 APK 執行相同類型的檢查。五分鐘的權限審核可以幫助您避免任何防毒應用程式都無法在事後清理的問題。

權限在不同 Android 版本上的表現如何

權限使用者體驗幾乎每年都會被重塑。同樣的底層功能在 Android 9 和 Android 15 上的感覺可能會大不相同:

如果您仍在使用较旧的 Android 版本,则无法获得较新的保护。請更加小心您安裝的內容。

常見問題

如果我拒絕許可,應用程式會停止運作嗎?

大多數應用程式都會正常降級:相機按鈕呈灰色,位置感知功能已停用,其餘部分仍然有效。一小部分編寫糟糕的應用程式會崩潰或拒絕啟動,在這種情況下,請詢問您是否真的需要一個要求如此高的應用程式。

為什麼應用程式有時會再次請求許可?

您之前選擇了「僅此一次」(一次性授予),或者由於您長時間沒有使用該應用程式並且 Android 自動撤銷了該權限,因此該權限被撤銷。這兩種行為都是有意的保護。

我可以在安裝 APK 之前查看其聲明的所有權限嗎?

是的。將 APK 放入我們的 APK資訊工具 中,它會在瀏覽器中解析 AndroidManifest.xml,解碼二進位 XML 格式,並列出應用程式宣告的每個 uses-permission 條目。在點擊「安裝」之前,請將該清單與您期望的應用程式類別進行比較。

檢查APK權限

在安裝之前,使用我們的免費 APK 資訊工具準確查看 APK 請求的權限。

檢查APK訊息

管理設備上的權限

如何查看應用程式權限

  1. 前往設定 → 應用程式
  2. 選擇一個應用程式
  3. 點選 權限
  4. 根據需要查看和切換權限

如何查看具有特定權限的所有應用程式

  1. 前往設定→隱私權→權限管理員
  2. 選擇權限類別(相機、位置等)
  3. 查看有權存取該權限的所有應用
  4. 撤銷不需要的應用程式的存取權限

Android 13+ 權限變更

最近的 Android 版本對權限處理進行了重大改進:

審核應用程式權限的實用規則

權限是您贏得或失去很多隱私的地方,因此閱讀它們而不是點擊它們是值得的。對任何不適合該應用程式用途的內容提出質疑,並在旁加載之前透過我們的 APK 資訊提取器運行 APK。一個精心構建的應用程式只要求它運行所需的東西,而不是其他。

由 Shaefale 女士設計並記錄 首席開發人員和 Android 套件架構師 • 在 Android 12–15 上經過驗證

Mst Shaefale 在 xapktoapk.com 維護用戶端 XAPK/APKS 合併、二進位清單解析器和 APK v1+v2 簽章工具。發現過時的命令或作業系統變更?發送編輯說明。

一目了然: 普通權限是靜默且低風險的。危險權限需要明確批准,並且應與應用程式的實際用途相符。特殊權限(輔助功能、裝置管理、「繪製應用程式」、「所有檔案存取權限」)是所有權限中風險最大的,幾乎沒有消費者應用程式合法地需要它們。每隔几个月在“设置”→“隐私”→“权限管理器”中审核它们,并撤销任何与应用程序用途不符的内容。