Androidの権限(パーミッション)を一覧表示する

Javaコード:
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"></uses-permission>
<uses-permission android:name="android.permission.SYSTEM_ALERT_WINDOW"></uses-permission>
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"></uses-permission>
<uses-permission android:name="android.permission.CALL_PHONE"></uses-permission>
<uses-permission android:name="android.permission.PROCESS_OUTGOING_CALLS"></uses-permission>
<uses-permission android:name="android.permission.READ_CONTACTS"></uses-permission>
<uses-permission android:name="android.permission.WRITE_CONTACTS"></uses-permission>
<uses-permission android:name="android.permission.RECEIVE_SMS"></uses-permission>
<uses-permission android:name="android.permission.RECEIVE_MMS"></uses-permission>
<uses-permission android:name="android.permission.RECEIVE_WAP_PUSH"></uses-permission>
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
<uses-permission android:name="android.permission.SEND_SMS"></uses-permission>
<uses-permission android:name="android.permission.READ_SMS"></uses-permission>
<uses-permission android:name="android.permission.WRITE_SMS"></uses-permission>
<uses-permission android:name="android.permission.READ_CALL_LOG"></uses-permission>
<uses-permission android:name="android.permission.WRITE_CALL_LOG"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses-permission>
<uses-permission android:name="android.permission.READ_PHONE_STATE"></uses-permission>
<uses-permission android:name="android.permission.MODIFY_PHONE_STATE"></uses-permission>
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS"></uses-permission>
<uses-permission android:name="android.permission.VIBRATE"></uses-permission>
<uses-permission android:name="android.permission.BATTERY_STATS"></uses-permission>
<uses-permission android:name="android.permission.GET_PACKAGE_SIZE"></uses-permission>
<uses-permission android:name="com.android.launcher.permission.READ_SETTINGS"></uses-permission>
<uses-permission android:name="android.permission.WAKE_LOCK"></uses-permission>
<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE"></uses-permission>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>
<uses-permission android:name="android.permission.RESTART_PACKAGES"></uses-permission>
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE"></uses-permission>
<uses-permission android:name="android.permission.WRITE_SETTINGS"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"></uses-permission>
<uses-permission android:name="android.permission.WRITE_SECURE_SETTINGS"></uses-permission>
<uses-permission android:name="android.permission.READ_SYNC_SETTINGS"></uses-permission>
<uses-permission android:name="android.permission.WRITE_SYNC_SETTINGS"></uses-permission>
<uses-permission android:name="android.permission.WRITE_APN_SETTINGS"></uses-permission>
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN"></uses-permission>
<uses-permission android:name="android.permission.RECORD_AUDIO"></uses-permission>
<uses-permission android:name="android.permission.READ_LOGS"></uses-permission>
<uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT"></uses-permission>
<uses-permission android:name="com.android.launcher.permission.UNINSTALL_SHORTCUT"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"></uses-permission>
<uses-permission android:name="android.permission.BLUETOOTH"></uses-permission>
<uses-permission android:name="android.permission.CLEAR_APP_CACHE"></uses-permission>
<uses-permission android:name="android.permission.GET_TASKS"></uses-permission>
<uses-permission android:name="android.permission.REORDER_TASKS"></uses-permission>
<uses-permission android:name="android.permission.GET_ACCOUNTS"></uses-permission>

AndroidManifest.xmlの権限一覧
説明:
権限の名前                                   内容
android.permission.ACCESS_COARSE_LOCATION        低精度の位置情報
android.permission.ACCESS_FINE_LOCATION          高精度の位置情報
android.permission.ACCESS_MOCK_LOCATION          デバッグ用の位置情報
android.permission.CONTROL_LOCATION_UPDATES      位置情報の更新
android.permission.ACCESS_NETWORK_STATE          ネットワーク状態
android.permission.ACCESS_WIFI_STATE            WiFiの状態を取得
android.permission.BLUETOOTH                   BlueToothを操作
android.permission.BLUETOOTH_ADMIN              BlueToothの接続
android.permission.CALL_PHONE                   電話
android.permission.CALL_PRIVILEGED
android.permission.PROCESS_OUTGOING_CALLS        電話の発信処理への介入
android.permission.MODIFY_PHONE_STATE           電話の状態の書き換え
android.permission.VIBRATE                      バイブ機能の利用
android.permission.DEVICE_POWER                 電源管理の利用
android.permission.WAKE_LOCK
android.permission.CAMERA                     カメラの利用
android.permission.RECORD_AUDIO                音声録音の利用
android.permission.MODIFY_AUDIO_SETTINGS        音声機能の設定
android.permission.FORCE_BACK                  「戻る」
android.permission.READ_INPUT_STATE             キーとスイッチの読み込み
android.permission.INTERNET                    インターネットへの接続
android.permission.WRITE_GSERVICES              mapサービスの利用
android.permission.READ_HISTORY_BOOKMARKS      お気に入りの読み込み
android.permission.WRITE_HISTORY_BOOKMARKS      お気に入りの書き込み
android.permission.SET_TIME                    日付と時刻の設定
android.permission.SET_TIME_ZONE               タイムゾーンの設定
android.permission.READ_CONTACTS               連絡先データの読み込み
android.permission.WRITE_CONTACTS              連絡先データの書き込み
android.permission.WRITE_SETTINGS               「設定」データの書き込み
android.permission.MOUNT_FORMAT_FILESYSTEMS     SDカードのフォーマット
android.permission.MOUNT_UNMOUNT_FILESYSTEMS    マウントとアンマウント
android.permission.WRITE_EXTERNAL_STORAGE       SDカードの書き込み
android.permission.REBOOT                      Androidの再起動
android.permission.RECEIVE_BOOT_COMPLETED       Androidの起動完了

Android

Posted by arkgame