38

API 23の実行時にアクセス許可を要求するためにはどのアクセス許可が必要ですか? APIレベル23のようAndroidの権限のリストAPI 23の通常の権限と危険な権限はありますか?

+0

可能な重複Androidの権限は私がそれを宣言しても動作しません](http://stackoverflow.com/questions/32635704/android-permission-doesnt-work-even-if-i-have-declared-it) –

+4

何かGoogleの方が簡単で、それでSOに質問してください。 – Booger

答えて

89

、次のアクセス許可がPROTECTION_NORMALとして分類される:

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 
INSTALL_SHORTCUT 
INTERNET 
KILL_BACKGROUND_PROCESSES 
MODIFY_AUDIO_SETTINGS 
NFC 
READ_SYNC_SETTINGS 
READ_SYNC_STATS 
RECEIVE_BOOT_COMPLETED 
REORDER_TASKS 
REQUEST_IGNORE_BATTERY_OPTIMIZATIONS 
REQUEST_INSTALL_PACKAGES 
SET_ALARM 
SET_TIME_ZONE 
SET_WALLPAPER 
SET_WALLPAPER_HINTS 
TRANSMIT_IR 
UNINSTALL_SHORTCUT 
USE_FINGERPRINT 
VIBRATE 
WAKE_LOCK 
WRITE_SYNC_SETTINGS 

危険権限:

READ_CALENDAR 
WRITE_CALENDAR 
CAMERA 
READ_CONTACTS 
WRITE_CONTACTS 
GET_ACCOUNTS 
ACCESS_FINE_LOCATION 
ACCESS_COARSE_LOCATION 
RECORD_AUDIO 
READ_PHONE_STATE 
CALL_PHONE 
READ_CALL_LOG 
WRITE_CALL_LOG 
ADD_VOICEMAIL 
USE_SIP 
PROCESS_OUTGOING_CALLS 
BODY_SENSORS 
SEND_SMS 
RECEIVE_SMS 
READ_SMS 
RECEIVE_WAP_PUSH 
RECEIVE_MMS 
READ_EXTERNAL_STORAGE 
WRITE_EXTERNAL_STORAGE 

アンドロイド6.0複数要求権限More info

をソースhttps://developer.android.com/guide/topics/permissions/requesting.html#normal-dangerous

+3

認証とGPS /位置情報サービスの仕組みは? –

+0

このリンクを参照してください:http://www.vogella.com/tutorials/AndroidLocationAPI/article.htmlまたはhttps://www.tutorialspoint.com/android/android_location_based_services.htm –

+0

このリストにWRITE_EXTERNAL_STORAGEが記載されているのを待ちます。私はそれが危険な許可だとは思わない –

1

通常のアクセス許可は、ユーザーのプライバシーに直接影響するものではありません。アプリケーションがマニフェストに通常の権限をリストすると、これらの権限はインストール時に自動的に付与されます。最も一般的な通常のアクセス許可の一部を以下に示します。

チェックおよび変更データ接続:

などのネットワーク状態、のWi-Fiの状態、ブルートゥース、インターネットを含める

例:

enter image description here

出典:[のhttps://vmokshagroup.com/blog/android-runtime-permissions/