1 package com.android.compatibility.common.deviceinfo; 2 3 import java.util.ArrayList; 4 import java.util.Arrays; 5 import java.util.List; 6 7 public class RolesUtil { 8 public final static List<String> ROLE_NAMES = new ArrayList<>(Arrays.asList(new String[] { 9 "android.app.role.ASSISTANT", 10 "android.app.role.AUTOMOTIVE_NAVIGATION", 11 "android.app.role.BROWSER", 12 "android.app.role.CALL_REDIRECTION", 13 "android.app.role.CALL_SCREENING", 14 "android.app.role.COMPANION_DEVICE_APP_STREAMING", 15 "android.app.role.COMPANION_DEVICE_COMPUTER", 16 "android.app.role.COMPANION_DEVICE_WATCH", 17 "android.app.role.DEVICE_POLICY_MANAGEMENT", 18 "android.app.role.DIALER", 19 "android.app.role.EMERGENCY", 20 "android.app.role.HOME", 21 "android.app.role.SMS", 22 "android.app.role.SYSTEM_ACTIVITY_RECOGNIZER", 23 "android.app.role.SYSTEM_AMBIENT_AUDIO_INTELLIGENCE", 24 "android.app.role.SYSTEM_APP_PROTECTION_SERVICE", 25 "android.app.role.SYSTEM_AUDIO_INTELLIGENCE", 26 "android.app.role.SYSTEM_AUTOMOTIVE_CALENDAR_SYNC_MANAGER", 27 "android.app.role.SYSTEM_AUTOMOTIVE_CLUSTER", 28 "android.app.role.SYSTEM_AUTOMOTIVE_PROJECTION", 29 "android.app.role.SYSTEM_COMPANION_DEVICE_PROVIDER", 30 "android.app.role.SYSTEM_CONTACTS", 31 "android.app.role.SYSTEM_DOCUMENT_MANAGER", 32 "android.app.role.SYSTEM_GALLERY", 33 "android.app.role.SYSTEM_NOTIFICATION_INTELLIGENCE", 34 "android.app.role.SYSTEM_SETTINGS_INTELLIGENCE", 35 "android.app.role.SYSTEM_SHELL", 36 "android.app.role.SYSTEM_SPEECH_RECOGNIZER", 37 "android.app.role.SYSTEM_SUPERVISION", 38 "android.app.role.SYSTEM_TELEVISION_NOTIFICATION_HANDLER", 39 "android.app.role.SYSTEM_TELEVISION_REMOTE_SERVICE", 40 "android.app.role.SYSTEM_TEXT_INTELLIGENCE", 41 "android.app.role.SYSTEM_UI", 42 "android.app.role.SYSTEM_UI_INTELLIGENCE", 43 "android.app.role.SYSTEM_VISUAL_INTELLIGENCE", 44 "android.app.role.SYSTEM_WELLBEING", 45 "android.app.role.SYSTEM_WIFI_COEX_MANAGER", 46 })); 47 } 48