Class ShadowActivityThread

    • Constructor Detail

      • ShadowActivityThread

        public ShadowActivityThread()
    • Method Detail

      • getPackageManager

        @Implementation
        public static Object getPackageManager()
      • currentActivityThread

        @Implementation
        public static Object currentActivityThread()
      • currentApplication

        @Implementation
        protected static Application currentApplication()
      • getApplication

        @Implementation
        protected Application getApplication()
      • getPermissionManager

        @Implementation(minSdk=30)
        public static Object getPermissionManager()
      • requestRelaunchActivity

        @Implementation(minSdk=24,
                        maxSdk=27)
        protected void requestRelaunchActivity​(IBinder token,
                                               List<ResultInfo> pendingResults,
                                               List<com.android.internal.content.ReferrerIntent> pendingNewIntents,
                                               int configChanges,
                                               boolean notResumed,
                                               Configuration config,
                                               Configuration overrideConfig,
                                               boolean fromServer,
                                               boolean preserveWindow)
      • setApplicationInfo

        @Deprecated
        public static void setApplicationInfo​(ApplicationInfo applicationInfo)
        Deprecated.
        do not use
        Internal use only.
      • setCompatConfiguration

        public void setCompatConfiguration​(Configuration androidConfiguration)
        internal, do not use
        Parameters:
        androidConfiguration -
      • reset

        @Resetter
        public static void reset()