.class final Landroidx/core/content/ContextCompat$LegacyServiceMapHolder; .super Ljava/lang/Object; .source "SourceFile" # annotations .annotation system Ldalvik/annotation/EnclosingClass; value = Landroidx/core/content/ContextCompat; .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x19 name = "LegacyServiceMapHolder" .end annotation # static fields .field static final SERVICES:Ljava/util/HashMap; .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/HashMap<", "Ljava/lang/Class<", "*>;", "Ljava/lang/String;", ">;" } .end annotation .end field # direct methods .method static constructor ()V .locals 3 .line 991 new-instance v0, Ljava/util/HashMap; invoke-direct {v0}, Ljava/util/HashMap;->()V sput-object v0, Landroidx/core/content/ContextCompat$LegacyServiceMapHolder;->SERVICES:Ljava/util/HashMap; const-class v1, Landroid/telephony/SubscriptionManager; const-string v2, "telephony_subscription_service" .line 995 invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const-class v1, Landroid/app/usage/UsageStatsManager; const-string v2, "usagestats" .line 996 invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const-class v1, Landroid/appwidget/AppWidgetManager; const-string v2, "appwidget" .line 999 invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const-class v1, Landroid/os/BatteryManager; const-string v2, "batterymanager" .line 1000 invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const-class v1, Landroid/hardware/camera2/CameraManager; const-string v2, "camera" .line 1001 invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const-class v1, Landroid/app/job/JobScheduler; const-string v2, "jobscheduler" .line 1002 invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const-class v1, Landroid/content/pm/LauncherApps; const-string v2, "launcherapps" .line 1003 invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const-class v1, Landroid/media/projection/MediaProjectionManager; const-string v2, "media_projection" .line 1004 invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const-class v1, Landroid/media/session/MediaSessionManager; const-string v2, "media_session" .line 1005 invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const-class v1, Landroid/content/RestrictionsManager; const-string v2, "restrictions" .line 1006 invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const-class v1, Landroid/telecom/TelecomManager; const-string v2, "telecom" .line 1007 invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const-class v1, Landroid/media/tv/TvInputManager; const-string v2, "tv_input" .line 1008 invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const-class v1, Landroid/app/AppOpsManager; const-string v2, "appops" .line 1011 invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const-class v1, Landroid/view/accessibility/CaptioningManager; const-string v2, "captioning" .line 1012 invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const-class v1, Landroid/hardware/ConsumerIrManager; const-string v2, "consumer_ir" .line 1013 invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const-class v1, Landroid/print/PrintManager; const-string v2, "print" .line 1014 invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const-class v1, Landroid/bluetooth/BluetoothManager; const-string v2, "bluetooth" .line 1015 invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const-class v1, Landroid/hardware/display/DisplayManager; const-string v2, "display" .line 1016 invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const-class v1, Landroid/os/UserManager; const-string v2, "user" .line 1017 invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const-class v1, Landroid/hardware/input/InputManager; const-string v2, "input" .line 1019 invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const-class v1, Landroid/media/MediaRouter; const-string v2, "media_router" .line 1020 invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const-class v1, Landroid/net/nsd/NsdManager; const-string v2, "servicediscovery" .line 1021 invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const-class v1, Landroid/view/accessibility/AccessibilityManager; const-string v2, "accessibility" .line 1022 invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const-class v1, Landroid/accounts/AccountManager; const-string v2, "account" .line 1023 invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const-class v1, Landroid/app/ActivityManager; const-string v2, "activity" .line 1024 invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const-class v1, Landroid/app/AlarmManager; const-string v2, "alarm" .line 1025 invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const-class v1, Landroid/media/AudioManager; const-string v2, "audio" .line 1026 invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const-class v1, Landroid/content/ClipboardManager; const-string v2, "clipboard" .line 1027 invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const-class v1, Landroid/net/ConnectivityManager; const-string v2, "connectivity" .line 1028 invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const-class v1, Landroid/app/admin/DevicePolicyManager; const-string v2, "device_policy" .line 1029 invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const-class v1, Landroid/app/DownloadManager; const-string v2, "download" .line 1030 invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const-class v1, Landroid/os/DropBoxManager; const-string v2, "dropbox" .line 1031 invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const-class v1, Landroid/view/inputmethod/InputMethodManager; const-string v2, "input_method" .line 1032 invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const-class v1, Landroid/app/KeyguardManager; const-string v2, "keyguard" .line 1033 invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const-class v1, Landroid/view/LayoutInflater; const-string v2, "layout_inflater" .line 1034 invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const-class v1, Landroid/location/LocationManager; const-string v2, "location" .line 1035 invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const-class v1, Landroid/nfc/NfcManager; const-string v2, "nfc" .line 1036 invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const-class v1, Landroid/app/NotificationManager; const-string v2, "notification" .line 1037 invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const-class v1, Landroid/os/PowerManager; const-string v2, "power" .line 1038 invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const-class v1, Landroid/app/SearchManager; const-string v2, "search" .line 1039 invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const-class v1, Landroid/hardware/SensorManager; const-string v2, "sensor" .line 1040 invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const-class v1, Landroid/os/storage/StorageManager; const-string v2, "storage" .line 1041 invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const-class v1, Landroid/telephony/TelephonyManager; const-string v2, "phone" .line 1042 invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const-class v1, Landroid/view/textservice/TextServicesManager; const-string v2, "textservices" .line 1043 invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const-class v1, Landroid/app/UiModeManager; const-string v2, "uimode" .line 1044 invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const-class v1, Landroid/hardware/usb/UsbManager; const-string v2, "usb" .line 1045 invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const-class v1, Landroid/os/Vibrator; const-string v2, "vibrator" .line 1046 invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const-class v1, Landroid/app/WallpaperManager; const-string v2, "wallpaper" .line 1047 invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const-class v1, Landroid/net/wifi/p2p/WifiP2pManager; const-string v2, "wifip2p" .line 1048 invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const-class v1, Landroid/net/wifi/WifiManager; const-string v2, "wifi" .line 1049 invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const-class v1, Landroid/view/WindowManager; const-string v2, "window" .line 1050 invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; return-void .end method .method private constructor ()V .locals 0 .line 990 invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method