Android O 獲取APK文件權限 Demo案例

?

1. 通過?aapt 工具查看 APK權限

C:\Users\zh>adb pull /system/priv-app/Settings .
/system/priv-app/Settings/: 3 files pulled. 10.8 MB/s (48840608 bytes in 4.325s)C:\Users\zh>aapt d permissions  C:\Users\zh\Settings\Settings.apk
package: com.android.settings
uses-permission: name='android.permission.REQUEST_NETWORK_SCORES'
uses-permission: name='android.permission.WRITE_MEDIA_STORAGE'
uses-permission: name='android.permission.WRITE_EXTERNAL_STORAGE'
uses-permission: name='android.permission.READ_EXTERNAL_STORAGE'
uses-permission: name='android.permission.WRITE_SETTINGS'
uses-permission: name='android.permission.WRITE_SECURE_SETTINGS'
uses-permission: name='android.permission.DEVICE_POWER'
uses-permission: name='android.permission.CHANGE_CONFIGURATION'
uses-permission: name='android.permission.MOUNT_UNMOUNT_FILESYSTEMS'
uses-permission: name='android.permission.VIBRATE'
uses-permission: name='android.permission.BLUETOOTH'
uses-permission: name='android.permission.BLUETOOTH_ADMIN'
uses-permission: name='android.permission.BLUETOOTH_PRIVILEGED'
uses-permission: name='android.permission.NFC'
uses-permission: name='android.permission.HARDWARE_TEST'
uses-permission: name='android.permission.CALL_PHONE'
uses-permission: name='android.permission.MODIFY_AUDIO_SETTINGS'
uses-permission: name='android.permission.MASTER_CLEAR'
uses-permission: name='com.google.android.googleapps.permission.GOOGLE_AUTH'
uses-permission: name='android.permission.ACCESS_DOWNLOAD_MANAGER'
uses-permission: name='android.permission.READ_CONTACTS'
uses-permission: name='android.permission.WRITE_CONTACTS'
uses-permission: name='android.permission.ACCESS_NETWORK_STATE'
uses-permission: name='android.permission.ACCESS_WIMAX_STATE'
uses-permission: name='android.permission.CHANGE_WIMAX_STATE'
uses-permission: name='android.permission.ACCESS_WIFI_STATE'
uses-permission: name='com.android.certinstaller.INSTALL_AS_USER'
uses-permission: name='android.permission.CHANGE_WIFI_STATE'
uses-permission: name='android.permission.TETHER_PRIVILEGED'
uses-permission: name='android.permission.INTERNET'
uses-permission: name='android.permission.CLEAR_APP_USER_DATA'
uses-permission: name='android.permission.READ_PHONE_STATE'
uses-permission: name='android.permission.MODIFY_PHONE_STATE'
uses-permission: name='android.permission.ACCESS_COARSE_LOCATION'
uses-permission: name='android.permission.WRITE_APN_SETTINGS'
uses-permission: name='android.permission.ACCESS_CHECKIN_PROPERTIES'
uses-permission: name='android.permission.READ_USER_DICTIONARY'
uses-permission: name='android.permission.WRITE_USER_DICTIONARY'
uses-permission: name='android.permission.FORCE_STOP_PACKAGES'
uses-permission: name='android.permission.PACKAGE_USAGE_STATS'
uses-permission: name='android.permission.BATTERY_STATS'
uses-permission: name='com.android.launcher.permission.READ_SETTINGS'
uses-permission: name='com.android.launcher.permission.WRITE_SETTINGS'
uses-permission: name='android.permission.MOVE_PACKAGE'
uses-permission: name='android.permission.USE_CREDENTIALS'
uses-permission: name='android.permission.BACKUP'
uses-permission: name='android.permission.READ_SYNC_STATS'
uses-permission: name='android.permission.READ_SYNC_SETTINGS'
uses-permission: name='android.permission.WRITE_SYNC_SETTINGS'
uses-permission: name='android.permission.STATUS_BAR'
uses-permission: name='android.permission.MANAGE_USB'
uses-permission: name='android.permission.SET_POINTER_SPEED'
uses-permission: name='android.permission.SET_KEYBOARD_LAYOUT'
uses-permission: name='android.permission.INTERACT_ACROSS_USERS_FULL'
uses-permission: name='android.permission.COPY_PROTECTED_DATA'
uses-permission: name='android.permission.MANAGE_USERS'
uses-permission: name='android.permission.MANAGE_PROFILE_AND_DEVICE_OWNERS'
uses-permission: name='android.permission.READ_PROFILE'
uses-permission: name='android.permission.CONFIGURE_WIFI_DISPLAY'
uses-permission: name='android.permission.CONFIGURE_DISPLAY_COLOR_MODE'
uses-permission: name='android.permission.SET_TIME'
uses-permission: name='android.permission.ACCESS_NOTIFICATIONS'
uses-permission: name='android.permission.REBOOT'
uses-permission: name='android.permission.RECEIVE_BOOT_COMPLETED'
uses-permission: name='android.permission.MANAGE_DEVICE_ADMINS'
uses-permission: name='android.permission.READ_SEARCH_INDEXABLES'
uses-permission: name='android.permission.OEM_UNLOCK_STATE'
uses-permission: name='android.permission.MANAGE_USER_OEM_UNLOCK_STATE'
uses-permission: name='android.permission.OVERRIDE_WIFI_CONFIG'
uses-permission: name='android.permission.USE_FINGERPRINT'
uses-permission: name='android.permission.MANAGE_FINGERPRINT'
uses-permission: name='android.permission.USER_ACTIVITY'
uses-permission: name='android.permission.CHANGE_APP_IDLE_STATE'
uses-permission: name='android.permission.PEERS_MAC_ADDRESS'
uses-permission: name='android.permission.MANAGE_NOTIFICATIONS'
uses-permission: name='android.permission.DELETE_PACKAGES'
uses-permission: name='android.permission.MANAGE_APP_OPS_RESTRICTIONS'
uses-permission: name='android.permission.HIDE_NON_SYSTEM_OVERLAY_WINDOWS'
uses-permission: name='android.permission.READ_PRINT_SERVICES'
uses-permission: name='android.permission.NETWORK_SETTINGS'C:\Users\zh>

 

?

2. 通過代碼獲取權限

package com.remote.bangdemo;import java.util.List;import android.app.Activity;
import android.content.pm.PackageInfo;
import android.content.pm.PackageManager;
import android.content.pm.PackageManager.NameNotFoundException;
import android.content.pm.PermissionGroupInfo;
import android.content.pm.PermissionInfo;
import android.os.Bundle;
import android.util.Log;public class MainActivity extends Activity {String TAG = "MainActivityZZ";@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);getUsesPermission("com.android.settings");}private void getUsesPermission(String packageName) {PackageManager packageManager = getPackageManager();PackageInfo packageInfo = null;try {packageInfo = packageManager.getPackageInfo(packageName, PackageManager.GET_PERMISSIONS);} catch (NameNotFoundException e) {e.printStackTrace();}if (packageInfo == null) {return;}// <permission> 標簽聲明自定義的權限PermissionInfo[] permissions = packageInfo.permissions;if (permissions != null) {for (PermissionInfo permissionInfo : permissions) {CharSequence label = permissionInfo.loadLabel(packageManager);CharSequence desc = permissionInfo.loadDescription(packageManager);Log.d(TAG, "permission label =" + label);Log.d(TAG, "permission desc =" + desc);}}// <uses-permission> 標簽聲明請求的權限String[] usesPermissionsArray = packageInfo.requestedPermissions;if (usesPermissionsArray != null) {for (String usesPermissionName : usesPermissionsArray) {Log.d(TAG, "<uses-permission> name =" + usesPermissionName);// 通過usesPermissionName獲取該權限的詳細信息PermissionInfo permissionInfo = null;try {permissionInfo = packageManager.getPermissionInfo(usesPermissionName, 0);} catch (NameNotFoundException e) {e.printStackTrace();}if (permissionInfo == null) {continue;}// 獲取該權限的標簽信息,比如:完全的網絡訪問權限String label = permissionInfo.loadLabel(packageManager).toString();Log.d(TAG, "permission label =" + label);// 獲取該權限的詳細描述信息,比如:允許該應用創建網絡套接字和使用自定義網絡協議// 瀏覽器和其他某些應用提供了向互聯網發送數據的途徑,因此應用無需該權限即可向互聯網發送數據.CharSequence desc = permissionInfo.loadDescription(packageManager);Log.d(TAG, "permission desc =" + desc);// // 獲得該權限屬于哪個權限組,如:網絡通信if (permissionInfo.group != null) {Log.d(TAG, "---------------------------------------權限組>");try {PermissionGroupInfo permissionGroupInfo = packageManager.getPermissionGroupInfo(permissionInfo.group, 0);CharSequence groupInfoLabel = permissionGroupInfo.loadLabel(packageManager);Log.d(TAG, "permissionGroup name =" + permissionInfo.name);Log.d(TAG, "permissionGroup group name =" + permissionInfo.group);Log.d(TAG, "permissionGroup label =" + groupInfoLabel);// 查看權限組包含哪些權限if (permissionGroupInfo instanceof PermissionGroupInfo) {List<PermissionInfo> permissionInfoList = packageManager.queryPermissionsByGroup(permissionGroupInfo.name, 0);for (PermissionInfo pi : permissionInfoList) {Log.d(TAG, "permissionGroup child =" + pi.name);}}} catch (NameNotFoundException e) {e.printStackTrace();}Log.d(TAG, "---------------------------------------權限組<");}Log.d(TAG, "===========================================");}}}}

?

?

3.AndroidManifest.xml

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"package="com.remote.bangdemo"android:versionCode="1"android:versionName="1.0" ><uses-sdkandroid:minSdkVersion="25"android:targetSdkVersion="25" /><permissionandroid:name="com.example.carol.playground.RESTART"android:description="@string/permission_desc" /><permission android:name="com.example.carol.playground.SHOPPING" /><uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION" ></uses-permission><uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" ></uses-permission><uses-permission android:name="android.permission.RECEIVE_MMS" ></uses-permission><applicationandroid:allowBackup="true"android:icon="@drawable/ic_launcher"android:label="@string/app_name"android:theme="@style/transcutestyle" ><activityandroid:name=".MainActivity"android:label="@string/app_name" ><intent-filter><action android:name="android.intent.action.MAIN" /><category android:name="android.intent.category.LAUNCHER" /></intent-filter></activity></application></manifest>

?

?

打印log:

 

07-13 07:54:50.708 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.REQUEST_NETWORK_SCORES
07-13 07:54:50.709 22842 22842 D MainActivityZZ: permission label =android.permission.REQUEST_NETWORK_SCORES
07-13 07:54:50.709 22842 22842 D MainActivityZZ: permission desc =null
07-13 07:54:50.709 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.709 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.WRITE_MEDIA_STORAGE
07-13 07:54:50.710 22842 22842 D MainActivityZZ: permission label =android.permission.WRITE_MEDIA_STORAGE
07-13 07:54:50.710 22842 22842 D MainActivityZZ: permission desc =null
07-13 07:54:50.710 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.710 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.WRITE_EXTERNAL_STORAGE
07-13 07:54:50.732 22842 22842 D MainActivityZZ: permission label =修改或刪除您的USB存儲設備中的內容
07-13 07:54:50.734 22842 22842 D MainActivityZZ: permission desc =允許應用寫入USB存儲設備。
07-13 07:54:50.734 22842 22842 D MainActivityZZ: ---------------------------------------權限組>
07-13 07:54:50.736 22842 22842 D MainActivityZZ: permissionGroup name =android.permission.WRITE_EXTERNAL_STORAGE
07-13 07:54:50.736 22842 22842 D MainActivityZZ: permissionGroup group name =android.permission-group.STORAGE
07-13 07:54:50.736 22842 22842 D MainActivityZZ: permissionGroup label =存儲空間
07-13 07:54:50.737 22842 22842 D MainActivityZZ: permissionGroup child =android.permission.READ_EXTERNAL_STORAGE
07-13 07:54:50.737 22842 22842 D MainActivityZZ: permissionGroup child =android.permission.WRITE_EXTERNAL_STORAGE
07-13 07:54:50.737 22842 22842 D MainActivityZZ: ---------------------------------------權限組<
07-13 07:54:50.737 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.737 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.READ_EXTERNAL_STORAGE
07-13 07:54:50.738 22842 22842 D MainActivityZZ: permission label =讀取您的USB存儲設備中的內容
07-13 07:54:50.740 22842 22842 D MainActivityZZ: permission desc =允許應用讀取您USB存儲設備中的內容。
07-13 07:54:50.740 22842 22842 D MainActivityZZ: ---------------------------------------權限組>
07-13 07:54:50.740 22842 22842 D MainActivityZZ: permissionGroup name =android.permission.READ_EXTERNAL_STORAGE
07-13 07:54:50.740 22842 22842 D MainActivityZZ: permissionGroup group name =android.permission-group.STORAGE
07-13 07:54:50.740 22842 22842 D MainActivityZZ: permissionGroup label =存儲空間
07-13 07:54:50.741 22842 22842 D MainActivityZZ: permissionGroup child =android.permission.READ_EXTERNAL_STORAGE
07-13 07:54:50.741 22842 22842 D MainActivityZZ: permissionGroup child =android.permission.WRITE_EXTERNAL_STORAGE
07-13 07:54:50.741 22842 22842 D MainActivityZZ: ---------------------------------------權限組<
07-13 07:54:50.741 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.741 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.WRITE_SETTINGS
07-13 07:54:50.742 22842 22842 D MainActivityZZ: permission label =修改系統設置
07-13 07:54:50.744 22842 22842 D MainActivityZZ: permission desc =允許應用修改系統的設置數據。惡意應用可能會破壞您的系統配置。
07-13 07:54:50.744 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.744 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.WRITE_SECURE_SETTINGS
07-13 07:54:50.744 22842 22842 D MainActivityZZ: permission label =android.permission.WRITE_SECURE_SETTINGS
07-13 07:54:50.744 22842 22842 D MainActivityZZ: permission desc =null
07-13 07:54:50.744 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.744 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.DEVICE_POWER
07-13 07:54:50.745 22842 22842 D MainActivityZZ: permission label =android.permission.DEVICE_POWER
07-13 07:54:50.745 22842 22842 D MainActivityZZ: permission desc =null
07-13 07:54:50.745 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.745 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.CHANGE_CONFIGURATION
07-13 07:54:50.745 22842 22842 D MainActivityZZ: permission label =android.permission.CHANGE_CONFIGURATION
07-13 07:54:50.745 22842 22842 D MainActivityZZ: permission desc =null
07-13 07:54:50.745 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.745 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.MOUNT_UNMOUNT_FILESYSTEMS
07-13 07:54:50.746 22842 22842 D MainActivityZZ: permission label =android.permission.MOUNT_UNMOUNT_FILESYSTEMS
07-13 07:54:50.746 22842 22842 D MainActivityZZ: permission desc =null
07-13 07:54:50.746 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.746 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.VIBRATE
07-13 07:54:50.747 22842 22842 D MainActivityZZ: permission label =控制振動
07-13 07:54:50.748 22842 22842 D MainActivityZZ: permission desc =允許應用控制振動器。
07-13 07:54:50.748 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.748 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.BLUETOOTH
07-13 07:54:50.750 22842 22842 D MainActivityZZ: permission label =與藍牙設備配對
07-13 07:54:50.751 22842 22842 D MainActivityZZ: permission desc =允許該應用查看手機上的藍牙配置,以及與配對設備建立連接或接受其連接請求。
07-13 07:54:50.751 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.751 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.BLUETOOTH_ADMIN
07-13 07:54:50.752 22842 22842 D MainActivityZZ: permission label =訪問藍牙設置
07-13 07:54:50.753 22842 22842 D MainActivityZZ: permission desc =允許應用配置本地藍牙手機,并允許其查找遠程設備且與之配對。
07-13 07:54:50.753 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.753 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.BLUETOOTH_PRIVILEGED
07-13 07:54:50.753 22842 22842 D MainActivityZZ: permission label =android.permission.BLUETOOTH_PRIVILEGED
07-13 07:54:50.754 22842 22842 D MainActivityZZ: permission desc =null
07-13 07:54:50.754 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.754 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.NFC
07-13 07:54:50.755 22842 22842 D MainActivityZZ: permission label =控制近距離通信
07-13 07:54:50.756 22842 22842 D MainActivityZZ: permission desc =允許應用與近距離無線通信(NFC)標簽、卡和讀取器通信。
07-13 07:54:50.756 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.756 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.HARDWARE_TEST
07-13 07:54:50.756 22842 22842 D MainActivityZZ: permission label =android.permission.HARDWARE_TEST
07-13 07:54:50.756 22842 22842 D MainActivityZZ: permission desc =null
07-13 07:54:50.756 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.756 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.CALL_PHONE
07-13 07:54:50.757 22842 22842 D MainActivityZZ: permission label =撥打電話
07-13 07:54:50.758 22842 22842 D MainActivityZZ: permission desc =允許該應用在您未執行操作的情況下撥打電話號碼。此權限可能會導致意外收費或呼叫。請注意,此權限不允許該應用撥打緊急電話號碼。惡意應用可通過撥打電話產生相關費用,而無需您的確認。
07-13 07:54:50.758 22842 22842 D MainActivityZZ: ---------------------------------------權限組>
07-13 07:54:50.760 22842 22842 D MainActivityZZ: permissionGroup name =android.permission.CALL_PHONE
07-13 07:54:50.760 22842 22842 D MainActivityZZ: permissionGroup group name =android.permission-group.PHONE
07-13 07:54:50.760 22842 22842 D MainActivityZZ: permissionGroup label =電話
07-13 07:54:50.761 22842 22842 D MainActivityZZ: permissionGroup child =android.permission.READ_CALL_LOG
07-13 07:54:50.761 22842 22842 D MainActivityZZ: permissionGroup child =android.permission.ACCESS_UCE_OPTIONS_SERVICE
07-13 07:54:50.761 22842 22842 D MainActivityZZ: permissionGroup child =android.permission.ANSWER_PHONE_CALLS
07-13 07:54:50.761 22842 22842 D MainActivityZZ: permissionGroup child =android.permission.READ_PHONE_NUMBERS
07-13 07:54:50.761 22842 22842 D MainActivityZZ: permissionGroup child =android.permission.READ_PHONE_STATE
07-13 07:54:50.761 22842 22842 D MainActivityZZ: permissionGroup child =android.permission.ACCESS_IMS_CALL_SERVICE
07-13 07:54:50.761 22842 22842 D MainActivityZZ: permissionGroup child =android.permission.CALL_PHONE
07-13 07:54:50.761 22842 22842 D MainActivityZZ: permissionGroup child =android.permission.ACCESS_UCE_PRESENCE_SERVICE
07-13 07:54:50.761 22842 22842 D MainActivityZZ: permissionGroup child =android.permission.WRITE_CALL_LOG
07-13 07:54:50.761 22842 22842 D MainActivityZZ: permissionGroup child =android.permission.USE_SIP
07-13 07:54:50.761 22842 22842 D MainActivityZZ: permissionGroup child =android.permission.PROCESS_OUTGOING_CALLS
07-13 07:54:50.761 22842 22842 D MainActivityZZ: permissionGroup child =com.android.voicemail.permission.ADD_VOICEMAIL
07-13 07:54:50.761 22842 22842 D MainActivityZZ: ---------------------------------------權限組<
07-13 07:54:50.761 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.762 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.MODIFY_AUDIO_SETTINGS
07-13 07:54:50.763 22842 22842 D MainActivityZZ: permission label =更改您的音頻設置
07-13 07:54:50.764 22842 22842 D MainActivityZZ: permission desc =允許該應用修改全局音頻設置,例如音量和用于輸出的揚聲器。
07-13 07:54:50.764 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.764 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.MASTER_CLEAR
07-13 07:54:50.764 22842 22842 D MainActivityZZ: permission label =android.permission.MASTER_CLEAR
07-13 07:54:50.764 22842 22842 D MainActivityZZ: permission desc =null
07-13 07:54:50.764 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.764 22842 22842 D MainActivityZZ: <uses-permission> name =com.google.android.googleapps.permission.GOOGLE_AUTH
07-13 07:54:50.766 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.ACCESS_DOWNLOAD_MANAGER
07-13 07:54:50.778 22842 22842 D MainActivityZZ: permission label =訪問下載管理器。
07-13 07:54:50.780 22842 22842 D MainActivityZZ: permission desc =允許該應用使用下載管理器并通過它下載文件。惡意應用可能會借此中斷下載并訪問私人信息。
07-13 07:54:50.780 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.780 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.READ_CONTACTS
07-13 07:54:50.781 22842 22842 D MainActivityZZ: permission label =讀取聯系人
07-13 07:54:50.783 22842 22842 D MainActivityZZ: permission desc =允許該應用讀取您手機上存儲的聯系人的相關數據,包括您通過打電話、發送電子郵件或以其他方式與特定個人通信的頻率。此權限可讓應用保存您的聯系人數據,而惡意應用可能會在您不知情的情況下分享聯系人數據。
07-13 07:54:50.783 22842 22842 D MainActivityZZ: ---------------------------------------權限組>
07-13 07:54:50.784 22842 22842 D MainActivityZZ: permissionGroup name =android.permission.READ_CONTACTS
07-13 07:54:50.784 22842 22842 D MainActivityZZ: permissionGroup group name =android.permission-group.CONTACTS
07-13 07:54:50.784 22842 22842 D MainActivityZZ: permissionGroup label =通訊錄
07-13 07:54:50.785 22842 22842 D MainActivityZZ: permissionGroup child =android.permission.WRITE_CONTACTS
07-13 07:54:50.785 22842 22842 D MainActivityZZ: permissionGroup child =android.permission.GET_ACCOUNTS
07-13 07:54:50.785 22842 22842 D MainActivityZZ: permissionGroup child =android.permission.READ_CONTACTS
07-13 07:54:50.785 22842 22842 D MainActivityZZ: ---------------------------------------權限組<
07-13 07:54:50.785 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.785 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.WRITE_CONTACTS
07-13 07:54:50.787 22842 22842 D MainActivityZZ: permission label =修改您的通訊錄
07-13 07:54:50.788 22842 22842 D MainActivityZZ: permission desc =允許該應用修改您手機上存儲的聯系人的相關數據,包括您通過打電話、發送電子郵件或以其他方式與特定聯系人通信的頻率。此權限可讓應用刪除聯系人數據。
07-13 07:54:50.788 22842 22842 D MainActivityZZ: ---------------------------------------權限組>
07-13 07:54:50.789 22842 22842 D MainActivityZZ: permissionGroup name =android.permission.WRITE_CONTACTS
07-13 07:54:50.789 22842 22842 D MainActivityZZ: permissionGroup group name =android.permission-group.CONTACTS
07-13 07:54:50.789 22842 22842 D MainActivityZZ: permissionGroup label =通訊錄
07-13 07:54:50.790 22842 22842 D MainActivityZZ: permissionGroup child =android.permission.WRITE_CONTACTS
07-13 07:54:50.790 22842 22842 D MainActivityZZ: permissionGroup child =android.permission.GET_ACCOUNTS
07-13 07:54:50.790 22842 22842 D MainActivityZZ: permissionGroup child =android.permission.READ_CONTACTS
07-13 07:54:50.790 22842 22842 D MainActivityZZ: ---------------------------------------權限組<
07-13 07:54:50.790 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.790 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.ACCESS_NETWORK_STATE
07-13 07:54:50.792 22842 22842 D MainActivityZZ: permission label =查看網絡連接
07-13 07:54:50.793 22842 22842 D MainActivityZZ: permission desc =允許該應用查看網絡連接的相關信息,例如存在和連接的網絡。
07-13 07:54:50.793 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.793 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.ACCESS_WIMAX_STATE
07-13 07:54:50.794 22842 22842 D MainActivityZZ: permission label =建立或中斷 WiMAX 網絡連接
07-13 07:54:50.795 22842 22842 D MainActivityZZ: permission desc =允許該應用確定是否啟用了 WiMAX 以及連接的任何 WiMAX 網絡的相關信息。
07-13 07:54:50.795 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.795 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.CHANGE_WIMAX_STATE
07-13 07:54:50.797 22842 22842 D MainActivityZZ: permission label =更改 WiMAX 狀態
07-13 07:54:50.798 22842 22842 D MainActivityZZ: permission desc =允許該應用建立和斷開手機與 WiMAX 網絡之間的連接。
07-13 07:54:50.798 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.798 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.ACCESS_WIFI_STATE
07-13 07:54:50.799 22842 22842 D MainActivityZZ: permission label =查看WLAN連接
07-13 07:54:50.801 22842 22842 D MainActivityZZ: permission desc =允許該應用查看WLAN網絡的相關信息,例如是否啟用了WLAN以及連接的WLAN設備的名稱。
07-13 07:54:50.801 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.801 22842 22842 D MainActivityZZ: <uses-permission> name =com.android.certinstaller.INSTALL_AS_USER
07-13 07:54:50.801 22842 22842 D MainActivityZZ: permission label =com.android.certinstaller.INSTALL_AS_USER
07-13 07:54:50.801 22842 22842 D MainActivityZZ: permission desc =null
07-13 07:54:50.801 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.801 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.CHANGE_WIFI_STATE
07-13 07:54:50.803 22842 22842 D MainActivityZZ: permission label =連接WLAN網絡和斷開連接
07-13 07:54:50.804 22842 22842 D MainActivityZZ: permission desc =允許該應用與WLAN接入點建立和斷開連接,以及更改WLAN網絡的設備配置。
07-13 07:54:50.805 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.805 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.TETHER_PRIVILEGED
07-13 07:54:50.805 22842 22842 D MainActivityZZ: permission label =android.permission.TETHER_PRIVILEGED
07-13 07:54:50.805 22842 22842 D MainActivityZZ: permission desc =null
07-13 07:54:50.805 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.805 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.INTERNET
07-13 07:54:50.806 22842 22842 D MainActivityZZ: permission label =擁有完全的網絡訪問權限
07-13 07:54:50.807 22842 22842 D MainActivityZZ: permission desc =允許該應用創建網絡套接字和使用自定義網絡協議。瀏覽器和其他某些應用提供了向互聯網發送數據的途徑,因此應用無需該權限即可向互聯網發送數據。
07-13 07:54:50.807 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.807 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.CLEAR_APP_USER_DATA
07-13 07:54:50.808 22842 22842 D MainActivityZZ: permission label =android.permission.CLEAR_APP_USER_DATA
07-13 07:54:50.808 22842 22842 D MainActivityZZ: permission desc =null
07-13 07:54:50.808 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.808 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.READ_PHONE_STATE
07-13 07:54:50.809 22842 22842 D MainActivityZZ: permission label =讀取手機狀態和身份
07-13 07:54:50.810 22842 22842 D MainActivityZZ: permission desc =允許該應用訪問設備的電話功能。此權限可讓該應用確定本機號碼和設備 ID、是否正處于通話狀態以及撥打的號碼。
07-13 07:54:50.810 22842 22842 D MainActivityZZ: ---------------------------------------權限組>
07-13 07:54:50.811 22842 22842 D MainActivityZZ: permissionGroup name =android.permission.READ_PHONE_STATE
07-13 07:54:50.811 22842 22842 D MainActivityZZ: permissionGroup group name =android.permission-group.PHONE
07-13 07:54:50.811 22842 22842 D MainActivityZZ: permissionGroup label =電話
07-13 07:54:50.812 22842 22842 D MainActivityZZ: permissionGroup child =android.permission.READ_CALL_LOG
07-13 07:54:50.812 22842 22842 D MainActivityZZ: permissionGroup child =android.permission.ACCESS_UCE_OPTIONS_SERVICE
07-13 07:54:50.812 22842 22842 D MainActivityZZ: permissionGroup child =android.permission.ANSWER_PHONE_CALLS
07-13 07:54:50.812 22842 22842 D MainActivityZZ: permissionGroup child =android.permission.READ_PHONE_NUMBERS
07-13 07:54:50.812 22842 22842 D MainActivityZZ: permissionGroup child =android.permission.READ_PHONE_STATE
07-13 07:54:50.812 22842 22842 D MainActivityZZ: permissionGroup child =android.permission.ACCESS_IMS_CALL_SERVICE
07-13 07:54:50.812 22842 22842 D MainActivityZZ: permissionGroup child =android.permission.CALL_PHONE
07-13 07:54:50.812 22842 22842 D MainActivityZZ: permissionGroup child =android.permission.ACCESS_UCE_PRESENCE_SERVICE
07-13 07:54:50.812 22842 22842 D MainActivityZZ: permissionGroup child =android.permission.WRITE_CALL_LOG
07-13 07:54:50.812 22842 22842 D MainActivityZZ: permissionGroup child =android.permission.USE_SIP
07-13 07:54:50.812 22842 22842 D MainActivityZZ: permissionGroup child =android.permission.PROCESS_OUTGOING_CALLS
07-13 07:54:50.812 22842 22842 D MainActivityZZ: permissionGroup child =com.android.voicemail.permission.ADD_VOICEMAIL
07-13 07:54:50.812 22842 22842 D MainActivityZZ: ---------------------------------------權限組<
07-13 07:54:50.812 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.812 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.MODIFY_PHONE_STATE
07-13 07:54:50.813 22842 22842 D MainActivityZZ: permission label =android.permission.MODIFY_PHONE_STATE
07-13 07:54:50.813 22842 22842 D MainActivityZZ: permission desc =null
07-13 07:54:50.813 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.813 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.ACCESS_COARSE_LOCATION
07-13 07:54:50.814 22842 22842 D MainActivityZZ: permission label =訪問大致位置信息(以網絡為依據)
07-13 07:54:50.815 22842 22842 D MainActivityZZ: permission desc =此應用可根據網絡來源(例如基站和 WLAN 網絡)獲取您的位置信息。您的手機必須支持并開啟這些位置信息服務,此應用才能使用這些服務。
07-13 07:54:50.815 22842 22842 D MainActivityZZ: ---------------------------------------權限組>
07-13 07:54:50.817 22842 22842 D MainActivityZZ: permissionGroup name =android.permission.ACCESS_COARSE_LOCATION
07-13 07:54:50.817 22842 22842 D MainActivityZZ: permissionGroup group name =android.permission-group.LOCATION
07-13 07:54:50.817 22842 22842 D MainActivityZZ: permissionGroup label =位置信息
07-13 07:54:50.818 22842 22842 D MainActivityZZ: permissionGroup child =android.permission.ACCESS_FINE_LOCATION
07-13 07:54:50.818 22842 22842 D MainActivityZZ: permissionGroup child =android.permission.ACCESS_COARSE_LOCATION
07-13 07:54:50.818 22842 22842 D MainActivityZZ: ---------------------------------------權限組<
07-13 07:54:50.818 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.818 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.WRITE_APN_SETTINGS
07-13 07:54:50.818 22842 22842 D MainActivityZZ: permission label =android.permission.WRITE_APN_SETTINGS
07-13 07:54:50.818 22842 22842 D MainActivityZZ: permission desc =null
07-13 07:54:50.818 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.818 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.ACCESS_CHECKIN_PROPERTIES
07-13 07:54:50.819 22842 22842 D MainActivityZZ: permission label =android.permission.ACCESS_CHECKIN_PROPERTIES
07-13 07:54:50.819 22842 22842 D MainActivityZZ: permission desc =null
07-13 07:54:50.819 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.819 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.READ_USER_DICTIONARY
07-13 07:54:50.819 22842 22842 D MainActivityZZ: permission label =android.permission.READ_USER_DICTIONARY
07-13 07:54:50.819 22842 22842 D MainActivityZZ: permission desc =null
07-13 07:54:50.819 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.819 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.WRITE_USER_DICTIONARY
07-13 07:54:50.820 22842 22842 D MainActivityZZ: permission label =android.permission.WRITE_USER_DICTIONARY
07-13 07:54:50.820 22842 22842 D MainActivityZZ: permission desc =null
07-13 07:54:50.820 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.820 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.FORCE_STOP_PACKAGES
07-13 07:54:50.820 22842 22842 D MainActivityZZ: permission label =android.permission.FORCE_STOP_PACKAGES
07-13 07:54:50.820 22842 22842 D MainActivityZZ: permission desc =null
07-13 07:54:50.820 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.820 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.PACKAGE_USAGE_STATS
07-13 07:54:50.821 22842 22842 D MainActivityZZ: permission label =android.permission.PACKAGE_USAGE_STATS
07-13 07:54:50.821 22842 22842 D MainActivityZZ: permission desc =null
07-13 07:54:50.821 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.821 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.BATTERY_STATS
07-13 07:54:50.821 22842 22842 D MainActivityZZ: permission label =android.permission.BATTERY_STATS
07-13 07:54:50.821 22842 22842 D MainActivityZZ: permission desc =null
07-13 07:54:50.821 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.821 22842 22842 D MainActivityZZ: <uses-permission> name =com.android.launcher.permission.READ_SETTINGS
07-13 07:54:50.823 22842 22842 D MainActivityZZ: <uses-permission> name =com.android.launcher.permission.WRITE_SETTINGS
07-13 07:54:50.825 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.MOVE_PACKAGE
07-13 07:54:50.826 22842 22842 D MainActivityZZ: permission label =android.permission.MOVE_PACKAGE
07-13 07:54:50.826 22842 22842 D MainActivityZZ: permission desc =null
07-13 07:54:50.826 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.826 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.USE_CREDENTIALS
07-13 07:54:50.826 22842 22842 D MainActivityZZ: permission label =android.permission.USE_CREDENTIALS
07-13 07:54:50.826 22842 22842 D MainActivityZZ: permission desc =null
07-13 07:54:50.826 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.826 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.BACKUP
07-13 07:54:50.827 22842 22842 D MainActivityZZ: permission label =android.permission.BACKUP
07-13 07:54:50.827 22842 22842 D MainActivityZZ: permission desc =null
07-13 07:54:50.827 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.827 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.READ_SYNC_STATS
07-13 07:54:50.828 22842 22842 D MainActivityZZ: permission label =讀取同步統計信息
07-13 07:54:50.829 22842 22842 D MainActivityZZ: permission desc =允許該應用讀取某個帳號的同步統計信息,包括同步活動歷史記錄和同步數據量。
07-13 07:54:50.829 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.829 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.READ_SYNC_SETTINGS
07-13 07:54:50.830 22842 22842 D MainActivityZZ: permission label =讀取同步設置
07-13 07:54:50.831 22842 22842 D MainActivityZZ: permission desc =允許該應用讀取某個帳號的同步設置。例如,此權限可確定“聯系人”應用是否與某個帳號同步。
07-13 07:54:50.831 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.831 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.WRITE_SYNC_SETTINGS
07-13 07:54:50.832 22842 22842 D MainActivityZZ: permission label =啟用和停用同步
07-13 07:54:50.833 22842 22842 D MainActivityZZ: permission desc =允許該應用修改某個帳號的同步設置。例如,此權限可用于在“聯系人”應用與某個帳號之間啟用同步。
07-13 07:54:50.833 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.833 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.STATUS_BAR
07-13 07:54:50.833 22842 22842 D MainActivityZZ: permission label =android.permission.STATUS_BAR
07-13 07:54:50.833 22842 22842 D MainActivityZZ: permission desc =null
07-13 07:54:50.833 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.833 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.MANAGE_USB
07-13 07:54:50.834 22842 22842 D MainActivityZZ: permission label =android.permission.MANAGE_USB
07-13 07:54:50.834 22842 22842 D MainActivityZZ: permission desc =null
07-13 07:54:50.834 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.834 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.SET_POINTER_SPEED
07-13 07:54:50.834 22842 22842 D MainActivityZZ: permission label =android.permission.SET_POINTER_SPEED
07-13 07:54:50.834 22842 22842 D MainActivityZZ: permission desc =null
07-13 07:54:50.834 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.834 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.SET_KEYBOARD_LAYOUT
07-13 07:54:50.835 22842 22842 D MainActivityZZ: permission label =android.permission.SET_KEYBOARD_LAYOUT
07-13 07:54:50.835 22842 22842 D MainActivityZZ: permission desc =null
07-13 07:54:50.835 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.835 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.INTERACT_ACROSS_USERS_FULL
07-13 07:54:50.835 22842 22842 D MainActivityZZ: permission label =android.permission.INTERACT_ACROSS_USERS_FULL
07-13 07:54:50.835 22842 22842 D MainActivityZZ: permission desc =null
07-13 07:54:50.835 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.835 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.COPY_PROTECTED_DATA
07-13 07:54:50.835 22842 22842 D MainActivityZZ: permission label =android.permission.COPY_PROTECTED_DATA
07-13 07:54:50.835 22842 22842 D MainActivityZZ: permission desc =null
07-13 07:54:50.835 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.835 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.MANAGE_USERS
07-13 07:54:50.836 22842 22842 D MainActivityZZ: permission label =android.permission.MANAGE_USERS
07-13 07:54:50.836 22842 22842 D MainActivityZZ: permission desc =null
07-13 07:54:50.836 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.836 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.MANAGE_PROFILE_AND_DEVICE_OWNERS
07-13 07:54:50.837 22842 22842 D MainActivityZZ: permission label =管理個人資料和設備所有者
07-13 07:54:50.837 22842 22842 D MainActivityZZ: permission desc =允許應用設置個人資料所有者和設備所有者。
07-13 07:54:50.838 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.838 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.READ_PROFILE
07-13 07:54:50.838 22842 22842 D MainActivityZZ: permission label =android.permission.READ_PROFILE
07-13 07:54:50.838 22842 22842 D MainActivityZZ: permission desc =null
07-13 07:54:50.838 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.838 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.CONFIGURE_WIFI_DISPLAY
07-13 07:54:50.838 22842 22842 D MainActivityZZ: permission label =android.permission.CONFIGURE_WIFI_DISPLAY
07-13 07:54:50.838 22842 22842 D MainActivityZZ: permission desc =null
07-13 07:54:50.838 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.838 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.CONFIGURE_DISPLAY_COLOR_MODE
07-13 07:54:50.839 22842 22842 D MainActivityZZ: permission label =android.permission.CONFIGURE_DISPLAY_COLOR_MODE
07-13 07:54:50.839 22842 22842 D MainActivityZZ: permission desc =null
07-13 07:54:50.839 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.839 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.SET_TIME
07-13 07:54:50.839 22842 22842 D MainActivityZZ: permission label =android.permission.SET_TIME
07-13 07:54:50.839 22842 22842 D MainActivityZZ: permission desc =null
07-13 07:54:50.839 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.839 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.ACCESS_NOTIFICATIONS
07-13 07:54:50.839 22842 22842 D MainActivityZZ: permission label =android.permission.ACCESS_NOTIFICATIONS
07-13 07:54:50.839 22842 22842 D MainActivityZZ: permission desc =null
07-13 07:54:50.839 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.839 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.REBOOT
07-13 07:54:50.840 22842 22842 D MainActivityZZ: permission label =android.permission.REBOOT
07-13 07:54:50.840 22842 22842 D MainActivityZZ: permission desc =null
07-13 07:54:50.840 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.840 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.RECEIVE_BOOT_COMPLETED
07-13 07:54:50.841 22842 22842 D MainActivityZZ: permission label =開機啟動
07-13 07:54:50.842 22842 22842 D MainActivityZZ: permission desc =允許應用在系統完成引導后立即自動啟動。這樣可能會延長手機的啟動時間,并允許應用始終運行,從而導致手機總體運行速度減慢。
07-13 07:54:50.842 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.842 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.MANAGE_DEVICE_ADMINS
07-13 07:54:50.842 22842 22842 D MainActivityZZ: permission label =android.permission.MANAGE_DEVICE_ADMINS
07-13 07:54:50.842 22842 22842 D MainActivityZZ: permission desc =null
07-13 07:54:50.842 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.842 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.READ_SEARCH_INDEXABLES
07-13 07:54:50.842 22842 22842 D MainActivityZZ: permission label =android.permission.READ_SEARCH_INDEXABLES
07-13 07:54:50.842 22842 22842 D MainActivityZZ: permission desc =null
07-13 07:54:50.842 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.842 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.OEM_UNLOCK_STATE
07-13 07:54:50.843 22842 22842 D MainActivityZZ: permission label =android.permission.OEM_UNLOCK_STATE
07-13 07:54:50.843 22842 22842 D MainActivityZZ: permission desc =null
07-13 07:54:50.843 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.843 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.MANAGE_USER_OEM_UNLOCK_STATE
07-13 07:54:50.843 22842 22842 D MainActivityZZ: permission label =android.permission.MANAGE_USER_OEM_UNLOCK_STATE
07-13 07:54:50.843 22842 22842 D MainActivityZZ: permission desc =null
07-13 07:54:50.843 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.843 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.OVERRIDE_WIFI_CONFIG
07-13 07:54:50.844 22842 22842 D MainActivityZZ: permission label =android.permission.OVERRIDE_WIFI_CONFIG
07-13 07:54:50.844 22842 22842 D MainActivityZZ: permission desc =null
07-13 07:54:50.844 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.844 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.USE_FINGERPRINT
07-13 07:54:50.845 22842 22842 D MainActivityZZ: permission label =使用指紋硬件
07-13 07:54:50.846 22842 22842 D MainActivityZZ: permission desc =允許該應用使用指紋硬件進行身份驗證
07-13 07:54:50.846 22842 22842 D MainActivityZZ: ---------------------------------------權限組>
07-13 07:54:50.847 22842 22842 D MainActivityZZ: permissionGroup name =android.permission.USE_FINGERPRINT
07-13 07:54:50.847 22842 22842 D MainActivityZZ: permissionGroup group name =android.permission-group.SENSORS
07-13 07:54:50.847 22842 22842 D MainActivityZZ: permissionGroup label =身體傳感器
07-13 07:54:50.848 22842 22842 D MainActivityZZ: permissionGroup child =android.permission.BODY_SENSORS
07-13 07:54:50.848 22842 22842 D MainActivityZZ: permissionGroup child =android.permission.USE_FINGERPRINT
07-13 07:54:50.848 22842 22842 D MainActivityZZ: ---------------------------------------權限組<
07-13 07:54:50.848 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.848 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.MANAGE_FINGERPRINT
07-13 07:54:50.849 22842 22842 D MainActivityZZ: permission label =android.permission.MANAGE_FINGERPRINT
07-13 07:54:50.849 22842 22842 D MainActivityZZ: permission desc =null
07-13 07:54:50.849 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.849 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.USER_ACTIVITY
07-13 07:54:50.849 22842 22842 D MainActivityZZ: permission label =android.permission.USER_ACTIVITY
07-13 07:54:50.849 22842 22842 D MainActivityZZ: permission desc =null
07-13 07:54:50.849 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.849 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.CHANGE_APP_IDLE_STATE
07-13 07:54:50.850 22842 22842 D MainActivityZZ: permission label =android.permission.CHANGE_APP_IDLE_STATE
07-13 07:54:50.850 22842 22842 D MainActivityZZ: permission desc =null
07-13 07:54:50.850 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.850 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.PEERS_MAC_ADDRESS
07-13 07:54:50.850 22842 22842 D MainActivityZZ: permission label =android.permission.PEERS_MAC_ADDRESS
07-13 07:54:50.850 22842 22842 D MainActivityZZ: permission desc =null
07-13 07:54:50.850 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.850 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.MANAGE_NOTIFICATIONS
07-13 07:54:50.850 22842 22842 D MainActivityZZ: permission label =android.permission.MANAGE_NOTIFICATIONS
07-13 07:54:50.851 22842 22842 D MainActivityZZ: permission desc =null
07-13 07:54:50.851 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.851 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.DELETE_PACKAGES
07-13 07:54:50.851 22842 22842 D MainActivityZZ: permission label =android.permission.DELETE_PACKAGES
07-13 07:54:50.851 22842 22842 D MainActivityZZ: permission desc =null
07-13 07:54:50.851 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.851 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.MANAGE_APP_OPS_RESTRICTIONS
07-13 07:54:50.851 22842 22842 D MainActivityZZ: permission label =android.permission.MANAGE_APP_OPS_RESTRICTIONS
07-13 07:54:50.851 22842 22842 D MainActivityZZ: permission desc =null
07-13 07:54:50.851 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.851 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.HIDE_NON_SYSTEM_OVERLAY_WINDOWS
07-13 07:54:50.852 22842 22842 D MainActivityZZ: permission label =android.permission.HIDE_NON_SYSTEM_OVERLAY_WINDOWS
07-13 07:54:50.852 22842 22842 D MainActivityZZ: permission desc =null
07-13 07:54:50.852 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.852 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.READ_PRINT_SERVICES
07-13 07:54:50.852 22842 22842 D MainActivityZZ: permission label =android.permission.READ_PRINT_SERVICES
07-13 07:54:50.852 22842 22842 D MainActivityZZ: permission desc =null
07-13 07:54:50.852 22842 22842 D MainActivityZZ: ===========================================
07-13 07:54:50.852 22842 22842 D MainActivityZZ: <uses-permission> name =android.permission.NETWORK_SETTINGS
07-13 07:54:50.853 22842 22842 D MainActivityZZ: permission label =android.permission.NETWORK_SETTINGS
07-13 07:54:50.853 22842 22842 D MainActivityZZ: permission desc =null
07-13 07:54:50.853 22842 22842 D MainActivityZZ: ===========================================

?

?

?

?

將 getUsesPermission("com.android.settings")?改成?getUsesPermission("com.remote.bangdemo"),然后再運行下:

07-13 06:26:34.483 18127 18127 D MainActivityZZ: permission label =com.example.carol.playground.RESTART
07-13 06:26:34.483 18127 18127 D MainActivityZZ: permission desc =重啟
07-13 06:26:34.483 18127 18127 D MainActivityZZ: permission label =com.example.carol.playground.SHOPPING
07-13 06:26:34.483 18127 18127 D MainActivityZZ: permission desc =null
07-13 06:26:34.483 18127 18127 D MainActivityZZ: <uses-permission> name =android.permission.ACCESS_MOCK_LOCATION
07-13 06:26:34.484 18127 18127 D MainActivityZZ: permission label =android.permission.ACCESS_MOCK_LOCATION
07-13 06:26:34.484 18127 18127 D MainActivityZZ: permission desc =null
07-13 06:26:34.484 18127 18127 D MainActivityZZ: ===========================================
07-13 06:26:34.484 18127 18127 D MainActivityZZ: <uses-permission> name =android.permission.ACCESS_NETWORK_STATE
07-13 06:26:34.505 18127 18127 D MainActivityZZ: permission label =查看網絡連接
07-13 06:26:34.506 18127 18127 D MainActivityZZ: permission desc =允許該應用查看網絡連接的相關信息,例如存在和連接的網絡。
07-13 06:26:34.506 18127 18127 D MainActivityZZ: ===========================================
07-13 06:26:34.506 18127 18127 D MainActivityZZ: <uses-permission> name =android.permission.RECEIVE_MMS
07-13 06:26:34.508 18127 18127 D MainActivityZZ: permission label =接收訊息(彩信)
07-13 06:26:34.509 18127 18127 D MainActivityZZ: permission desc =允許該應用接收和處理彩信。這就意味著,該應用可能會監視發送到您設備的彩信,或刪除發送到您設備的彩信而不向您顯示。
07-13 06:26:34.511 18127 18127 D MainActivityZZ: permissionGroup name =android.permission-group.SMS
07-13 06:26:34.511 18127 18127 D MainActivityZZ: permissionGroup label =短信
07-13 06:26:34.511 18127 18127 D MainActivityZZ: ===========================================

?

?

延伸:

<permission>?自定義權限

?

protectionLevel 可以引用的值如上

?

<permission>?自定義權限可以使用的屬性

?

轉載于:https://www.cnblogs.com/onelikeone/p/9304629.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/538272.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/538272.shtml
英文地址,請注明出處:http://en.pswp.cn/news/538272.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

VBoxManage命令更詳盡版

原文鏈接&#xff1a;http://418684644-qq-com.iteye.com/blog/1451000 ------------------------------------- VBoxManage命令詳解&#xff08;一&#xff09; 本人對vboxmange命令按我個人的理解作了解釋&#xff0c;由于本人水平有限難免有錯誤的地方&#xff0c;希望大…

linux make命令實現,Linux make命令主要參數詳解

-C dir或者 --directoryDIR在讀取makefile文件前&#xff0c;先切換到“dir”目錄下&#xff0c;即把dir作為當前目錄。如果存在多個-C選項&#xff0c;make的最終當前目錄是第一個目錄的相對路徑&#xff0c;如“make –C /home/leowang –C document”&#xff0c;等價于“ma…

行人屬性數據集pa100k_基于InceptionV3的多數據集聯合訓練的行人外觀屬性識別方法與流程...

本發明涉及模式識別技術、智能監控技術等領域&#xff0c;具體的說&#xff0c;是基于Inception V3的多數據集聯合訓練的行人外觀屬性識別方法。背景技術&#xff1a;近年來&#xff0c;視頻監控系統已經被廣泛應用于安防領域。安防人員通過合理的攝像頭布局&#xff0c;實現對…

VBoxManage獲取虛擬機IP地址

在宿主機Linux上安裝VirtualBox&#xff0c;然后VirtualBox上安裝linux虛擬機&#xff0c;在Virtualbox非界面啟動虛擬機時&#xff0c;ip地址無法查看。怎么辦&#xff1f; 使用命令&#xff1a; VBoxManage guestproperty enumerate 虛擬機名 | grep "Net.*V4.*IP"…

springboot系列(十)springboot整合shiro實現登錄認證

關于shiro的概念和知識本篇不做詳細介紹&#xff0c;但是shiro的概念還是需要做做功課的要不無法理解它的運作原理就無法理解使用shiro&#xff1b; 本篇主要講解如何使用shiro實現登錄認證&#xff0c;下篇講解使用shiro實現權限控制 要實現shiro和springboot的整合需要以下幾…

recyclerview item動畫_這可能是你見過的迄今為止最簡單的RecyclerView Item加載動畫...

如何實現RecyclerView Item動畫&#xff1f; 這個問題想必有很多人都會講&#xff0c;我可以用ItemAnimator實現啊&#xff0c;這是RecyclerView官方定義的接口&#xff0c;專門擴展Item動畫的&#xff0c;那我為什么要尋求另外一種方法實現呢&#xff1f;因為最近反思了一個問…

群暉編譯LCD4Linux,LCD4LINUX配置文件一些參數使用解釋。

#LCD顯示配置Display dpf {Driver DPF #LCD驅動類型Port usb0 #連接端口Font 6x8 #字體大小Foreground ffffff #字體…

VBoxManage: error: Nonexistent host networking interface, name 'vboxnet0' (VERR_INTERNAL_ERROR)

錯誤&#xff1a; VBoxManage: error: Nonexistent host networking interface, name vboxnet0 (VERR_INTERNAL_ERROR) 原因&#xff1a; 原來配置的網卡發生了變更&#xff0c;找不到了&#xff0c;啟動失敗。 解決方法&#xff1a; 第一步&#xff0c;命令&#xff1a; V…

捷信達溫泉管理軟件員工卡SQL查詢

捷信達溫泉管理軟件員工卡SQL查詢 select * from snkey where v_name2 like %員工% 網名&#xff1a;浩秦; 郵箱&#xff1a;root#landv.pw; 只要我能控制一個國家的貨幣發行&#xff0c;我不在乎誰制定法律。金錢一旦作響&#xff0c;壞話隨之戛然而止。

Linux 軟件安裝到 /usr,/usr/local/ 還是 /opt 目錄?

Linux 的軟件安裝目錄是也是有講究的&#xff0c;理解這一點&#xff0c;在對系統管理是有益的 /usr&#xff1a;系統級的目錄&#xff0c;可以理解為C:/Windows/&#xff0c;/usr/lib理解為C:/Windows/System32。 /usr/local&#xff1a;用戶級的程序目錄&#xff0c;可以理解…

winpe裝雙系統linux_使用syslinux在u盤安裝pubbylinux和winpe雙系統

使用syslinux在u盤安裝pubbylinux和winpe雙系統1,在u盤里安裝winpe,請參見"比較簡單的制作U盤winpe啟動盤方法"比較簡單的制作U盤winpe啟動盤方法 收藏1,下載一個深度winpev3.iso2,用winrar或ultraISO解壓深度winpev3.iso3,進入解壓出來的文件夾下&#xff0c;找到se…

esp32 嵌入式linux,初體驗樂鑫 ESP32 AT 指令-嵌入式系統-與非網

樂鑫 AT 固件初體驗初步體驗 AT 指令下 TCP 數傳&#xff0c;為了驗證 AT 命令解析器。前往樂鑫官網 下載最新版本 AT 固件和 AT 指令集手冊。硬件準備本文使用樂鑫的 ESP-WROOM-32(ESP-WROOM-32 是 ESP32-WROOM-32 的曾用名)模塊&#xff0c;4MB Flash&#xff0c;無 PSRAM。E…

主機ping不通Virtualbox里的虛擬機

在redhat上安裝了VirtualBox&#xff0c;虛擬了三臺Linux機器。 宿主機網卡更換過了。三臺虛擬機無法啟動了&#xff0c;搭建虛擬機的運維離職了。 VirtualBox的圖形界面壞了&#xff0c;啟動不了。只能用命令行&#xff0c;今天時間就花在命令行上了。 第一個問題是&#xf…

python后端開發靠譜嗎_【后端開發】python有這么強大嗎

因為Python是一種代表簡單主義思想的語言。除此之外&#xff0c;Python所擁有的標準庫更是金融、營銷類人群選擇它的理由。Python 易于學習可靠且高效(推薦學習&#xff1a;Python視頻教程)好吧&#xff0c;相較于其它許多你可以拿來用的編程語言而言&#xff0c;它“更容易一些…

linux 卸載 openldap,Linux下安裝openldap

Ubuntu apt-getinstall安裝參考&#xff1a;http://dongwang.wordpress.com/category/uncategorized/普通linux安裝,以XXX用戶身份安裝&#xff1a;1、安裝BerkeleyDB 4.7.25&#xff1a;伯克利大學嵌入式數據庫解決方案,openldap拿它作為存儲方案。http://download.oracle.com…

Git之原有基礎開發新功能

場景描述 當一個項目已經上線&#xff0c;同時又在原有基礎上新增功能模塊&#xff0c;于是乎就要在原有代碼的基礎上進行開發&#xff0c;在新增模塊功能的開發的過程中&#xff0c;項目發現了一個緊急Bug&#xff0c;需要修復。操作流程如下&#xff1a; -------------------…

pantum打印機驅動安裝m6506_奔圖Pantum M6506NW 驅動

這是奔圖Pantum M6506NW 驅動&#xff0c;是M6506NW奔圖打印機驅動&#xff0c;此設備內置WIFI熱點&#xff0c;安裝驅動可以幫助用戶解決打印機連接和工作中出現的問題&#xff0c;非常方便&#xff0c;需要的朋友快來本站下載吧&#xff01;驅動介紹奔圖M6506NW一體機驅動專為…

linux kvm查看線程狀態,kvm線程-005-線程狀態-THREAD_JUST_BORN

在kvm內部定義了線程狀態,如下:enum {THREAD_JUST_BORN 1, /* 還沒有啟動*/THREAD_ACTIVE 2, /* 當前正在運行,或者在等待運行的隊列中*/THREAD_SUSPENDED 4, /* 等待monitor或者alarm */THREAD_DEAD 8, /* 線程退出 */THREAD_MONITOR_WAIT 16, // 等待鎖THREAD_CONVAR_WA…

詳解VirtualBox虛擬機網絡環境解析和搭建-NAT、橋接、Host-Only、Internal、端口映射

原文鏈接&#xff1a;http://www.jb51.net/article/98575.htm -------------------------------------------------- 本文以VirtualBox為例 如果出現主機無法ping通虛擬機的情況&#xff0c;請首先確認虛擬機防火墻已關閉。 一、NAT模式 特點&#xff1a; 1、如果主機可以上網…

os.popen read()報編碼錯誤_數據科學家易犯的十大編碼錯誤,你中招了嗎?

選自 Medium作者&#xff1a;Norm Niemer機器之心編譯參與&#xff1a;李詩萌、王淑婷數據科學家比軟件工程師擅長統計&#xff0c;又比統計學家擅長軟件工程。聽起來牛逼轟轟&#xff0c;事實卻是&#xff0c;許多數據科學家有統計學背景&#xff0c;卻沒有什么軟件工程方面的…