正常許可權:
直接在 androidmanifest.xml中新增後,不需要提醒使用者
access_location_extra_commands
access_network_state
access_notification_policy
access_wifi_state
bluetooth
bluetooth_admin
broadcast_sticky
change_network_state
change_wifi_multicast_state
change_wifi_state
disable_keyguard
expand_status_bar
get_package_size
internet
kill_background_processes
modify_audio_settings
nfcread_sync_settings
read_sync_stats
receive_boot_completed
reorder_tasks
request_install_packages
set_time_zone
set_wall*****
set_wall*****_hints
transmit_ir
use_fingerprint
vibrate
wake_lock
write_sync_settings
set_alarm
install_shortcut
uninstall_shortcut
特殊許可權:
intent intent = new intent(settings.action_manage_overlay_permission);
intent.setdata(uri.parse("package:" + getpackagename()));
startactivityforresult(intent, request_code);
write_settings 修改系統設定
intent intent = new intent(settings.action_manage_write_settings);
intent.setdata(uri.parse("package:" + getpackagename()));
startactivityforresult(intent, request_code_write_settings );
危險許可權:
即使使用者已經在同一組中授予了另乙個許可權,
您的應用仍需要明確請求所需的每個許可權。
另外,在未來的android版本中,
將許可權分組成組可能會有所不同。
您的**不應該依賴於特定許可權是否在同一組中的假設。
calendar 日曆
read_calendar 允許應用程式讀取使用者的日曆資料
android.permission.read_calendar
write_calendar 允許應用程式寫入使用者的日曆資料
android.permission.write_calendar
camera 相機
camera 要求能夠訪問攝像機裝置
android.permission.camera
contacts 聯絡人
read_contacts 允許應用程式讀取使用者的聯絡人資料
android.permission.write_calendar
write_contacts 允許應用程式寫入使用者的聯絡人資料
android.permission.write_contacts
get_accounts 允許訪問帳戶服務中的帳戶列表
android.permission.get_accounts
location 位置
access_fine_location 允許應用訪問精確的位置
android.permission.access_fine_location
access_coarse_location 允許應用訪問大概的位置
android.permission.access_coarse_location
microphone 音訊錄製
record_audio 允許應用程式錄製音訊
android.permission.record_audio
phone 手機資訊
read_phone_state 允許唯讀訪問**狀態,包括裝置的**號碼,
當前的蜂窩網路資訊,
任何正在進行的呼叫的狀態以及[phoneaccount]在裝置上註冊的任何列表
android.permission.read_phone_state
read_phone_numbers 允許讀取裝置的**號碼
android.permission.read_phone_numbers
call_phone 允許應用程式啟動**通話,無需通過撥號程式使用者介面讓使用者確認通話
android.permission.call_phone
answer_phone_calls 允許該應用接聽來電(必須在執行時請求)
android.permission.answer_phone_call
read_call_log 允許應用程式讀取使用者的聯絡歷史
android.permission.read_call_log
write_call_log 允許應用程式寫入(但不讀取)使用者的聯絡歷史資料
android.permission.write_call_log
add_voicemail 允許應用程式將語音郵件新增到系統中
com.android.voicemail.permission.add_voicemail
use_sip 允許應用程式使用sip服務
android.permission.use_sip
process_outgoing_calls 允許應用程式檢視在撥出**期間撥打的號碼,
並可選擇將呼叫重定向到其他號碼或完全中止呼叫
android.permission.process_outgoing_calls
answer_phone_calls 允許該應用接聽來電
android.permission.answer_phone_calls
read_phone_numbers 允許讀取裝置的**號碼。
這是由`[read_phone_state]`即時應用程式授予的功能的一部分,
但是會暴露給即時應用程式
android.permission.read_phone_numbers
sensors 感測器
body_sensors 允許應用程式訪問使用者用來測量他/她身體內發生的事情的感測器
的資料,例如心率
android.permission.body_sensors
sms 資訊管理
send_sms 允許應用程式傳送短訊
android.permission.send_sms
receive_sms 允許應用程式接收短訊
android.permission.receive_sms
read_sms 允許應用程式讀取短訊
android.permission.read_sms
receive_wap_push 允許應用程式接收wap推送訊息
android.permission.receive_wap_push
receive_mms 允許應用程式監控收到的彩信
android.permission.receive_mms
storage 允許程式讀寫檔案到sd卡中
read_external_storage 允許應用程式從外部儲存讀取
android.permission.read_external_storage
write_external_storage 允許應用程式寫入外部儲存
android.permission.write_external_storage
Android許可權分類
正常許可權 直接在 androidmanifest.xml中新增後,不需要提醒使用者access location extra commands access network state access notification policy access wifi state bluetooth b...
Android分類導航
我的第乙個android開源庫 circlepointmove中文文件 可隨viewpager移動的指示器 android開發 打造簡單的viewpager指示器 小圓點指示器 android開發 viewpager的介紹使用 android開發 notification通知的各種style詳解 a...
Android的所有許可權按照分類總結說明
網路相關的 android.permission.internet 允許程式開啟網路套接字 android.permission.change network state 允許程式改變網路連線狀態 android.permission.access network state 允許程式訪問有關gsm...