.class final Landroidx/core/content/ContextCompat$LegacyServiceMapHolder; .super Ljava/lang/Object; .source "ContextCompat.java" # annotations .annotation system Ldalvik/annotation/EnclosingClass; value = Landroidx/core/content/ContextCompat; .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x1a 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 .registers 3 .line 722 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; .line 726 const-class v1, Landroid/telephony/SubscriptionManager; const-string v2, "telephony_subscription_service" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 727 const-class v1, Landroid/app/usage/UsageStatsManager; const-string v2, "usagestats" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 730 const-class v1, Landroid/appwidget/AppWidgetManager; const-string v2, "appwidget" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 731 const-class v1, Landroid/os/BatteryManager; const-string v2, "batterymanager" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 732 const-class v1, Landroid/hardware/camera2/CameraManager; const-string v2, "camera" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 733 const-class v1, Landroid/app/job/JobScheduler; const-string v2, "jobscheduler" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 734 const-class v1, Landroid/content/pm/LauncherApps; const-string v2, "launcherapps" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 735 const-class v1, Landroid/media/projection/MediaProjectionManager; const-string v2, "media_projection" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 736 const-class v1, Landroid/media/session/MediaSessionManager; const-string v2, "media_session" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 737 const-class v1, Landroid/content/RestrictionsManager; const-string v2, "restrictions" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 738 const-class v1, Landroid/telecom/TelecomManager; const-string v2, "telecom" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 739 const-class v1, Landroid/media/tv/TvInputManager; const-string v2, "tv_input" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 742 const-class v1, Landroid/app/AppOpsManager; const-string v2, "appops" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 743 const-class v1, Landroid/view/accessibility/CaptioningManager; const-string v2, "captioning" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 744 const-class v1, Landroid/hardware/ConsumerIrManager; const-string v2, "consumer_ir" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 745 const-class v1, Landroid/print/PrintManager; const-string v2, "print" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 748 const-class v1, Landroid/bluetooth/BluetoothManager; const-string v2, "bluetooth" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 751 const-class v1, Landroid/hardware/display/DisplayManager; const-string v2, "display" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 752 const-class v1, Landroid/os/UserManager; const-string v2, "user" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 755 const-class v1, Landroid/hardware/input/InputManager; const-string v2, "input" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 756 const-class v1, Landroid/media/MediaRouter; const-string v2, "media_router" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 757 const-class v1, Landroid/net/nsd/NsdManager; const-string v2, "servicediscovery" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 759 const-class v1, Landroid/accessibilityservice/AccessibilityService; const-string v2, "accessibility" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 760 const-class v1, Landroid/accounts/AccountManager; const-string v2, "account" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 761 const-class v1, Landroid/app/ActivityManager; const-string v2, "activity" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 762 const-class v1, Landroid/app/AlarmManager; const-string v2, "alarm" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 763 const-class v1, Landroid/media/AudioManager; const-string v2, "audio" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 764 const-class v1, Landroid/content/ClipboardManager; const-string v2, "clipboard" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 765 const-class v1, Landroid/net/ConnectivityManager; const-string v2, "connectivity" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 766 const-class v1, Landroid/app/admin/DevicePolicyManager; const-string v2, "device_policy" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 767 const-class v1, Landroid/app/DownloadManager; const-string v2, "download" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 768 const-class v1, Landroid/os/DropBoxManager; const-string v2, "dropbox" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 769 const-class v1, Landroid/view/inputmethod/InputMethodManager; const-string v2, "input_method" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 770 const-class v1, Landroid/app/KeyguardManager; const-string v2, "keyguard" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 771 const-class v1, Landroid/view/LayoutInflater; const-string v2, "layout_inflater" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 772 const-class v1, Landroid/location/LocationManager; const-string v2, "location" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 773 const-class v1, Landroid/nfc/NfcManager; const-string v2, "nfc" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 774 const-class v1, Landroid/app/NotificationManager; const-string v2, "notification" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 775 const-class v1, Landroid/os/PowerManager; const-string v2, "power" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 776 const-class v1, Landroid/app/SearchManager; const-string v2, "search" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 777 const-class v1, Landroid/hardware/SensorManager; const-string v2, "sensor" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 778 const-class v1, Landroid/os/storage/StorageManager; const-string v2, "storage" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 779 const-class v1, Landroid/telephony/TelephonyManager; const-string v2, "phone" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 780 const-class v1, Landroid/view/textservice/TextServicesManager; const-string v2, "textservices" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 781 const-class v1, Landroid/app/UiModeManager; const-string v2, "uimode" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 782 const-class v1, Landroid/hardware/usb/UsbManager; const-string v2, "usb" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 783 const-class v1, Landroid/os/Vibrator; const-string v2, "vibrator" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 784 const-class v1, Landroid/app/WallpaperManager; const-string v2, "wallpaper" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 785 const-class v1, Landroid/net/wifi/p2p/WifiP2pManager; const-string v2, "wifip2p" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 786 const-class v1, Landroid/net/wifi/WifiManager; const-string v2, "wifi" invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .line 787 const-class v1, Landroid/view/WindowManager; const-string v2, "window" 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 .registers 1 .line 721 invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method