public abstract class android.app.ActivityManagerInternal
minor version: 0
major version: 59
flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
this_class: android.app.ActivityManagerInternal
super_class: java.lang.Object
{
public static final int APP_TRANSITION_SPLASH_SCREEN;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final int APP_TRANSITION_WINDOWS_DRAWN;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final int APP_TRANSITION_TIMEOUT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final int APP_TRANSITION_SNAPSHOT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final int APP_TRANSITION_RECENTS_ANIM;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final java.lang.String ASSIST_KEY_DATA;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "data"
public static final java.lang.String ASSIST_KEY_STRUCTURE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "structure"
public static final java.lang.String ASSIST_KEY_CONTENT;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "content"
public static final java.lang.String ASSIST_KEY_RECEIVER_EXTRAS;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "receiverExtras"
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tAppProtoEnums cannot be resolved to a variable\n\tAppProtoEnums cannot be resolved to a variable\n\tAppProtoEnums cannot be resolved to a variable\n\tAppProtoEnums cannot be resolved to a variable\n\tAppProtoEnums cannot be resolved to a variable\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/app/ActivityManagerInternal;
public abstract void grantUriPermissionFromIntent(int, java.lang.String, android.content.Intent, int);
descriptor: (ILjava/lang/String;Landroid/content/Intent;I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
callingUid
targetPkg
intent
targetUserId
public abstract java.lang.String checkContentProviderAccess(java.lang.String, int);
descriptor: (Ljava/lang/String;I)Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
authority
userId
public abstract void onWakefulnessChanged(int);
descriptor: (I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
wakefulness
public abstract boolean startIsolatedProcess(java.lang.String, java.lang.String[], java.lang.String, java.lang.String, int, java.lang.Runnable);
descriptor: (Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/Runnable;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
entryPoint
mainArgs
processName
abiOverride
uid
crashHandler
public abstract android.app.ActivityManagerInternal$SleepToken acquireSleepToken(java.lang.String, int);
descriptor: (Ljava/lang/String;I)Landroid/app/ActivityManagerInternal$SleepToken;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
tag
displayId
public abstract android.content.ComponentName getHomeActivityForUser(int);
descriptor: (I)Landroid/content/ComponentName;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
userId
public abstract void onUserRemoved(int);
descriptor: (I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
userId
public abstract void onLocalVoiceInteractionStarted(android.os.IBinder, android.service.voice.IVoiceInteractionSession, com.android.internal.app.IVoiceInteractor);
descriptor: (Landroid/os/IBinder;Landroid/service/voice/IVoiceInteractionSession;Lcom/android/internal/app/IVoiceInteractor;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
callingActivity
mSession
mInteractor
public abstract void notifyAppTransitionStarting(android.util.SparseIntArray, long);
descriptor: (Landroid/util/SparseIntArray;J)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
reasons
timestamp
public abstract void notifyAppTransitionCancelled();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void notifyAppTransitionFinished();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.util.List<android.os.IBinder> getTopVisibleActivities();
descriptor: ()Ljava/util/List;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()Ljava/util/List<Landroid/os/IBinder;>;
public abstract void notifyDockedStackMinimizedChanged(boolean);
descriptor: (Z)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
minimized
public abstract void killForegroundAppsForUser(int);
descriptor: (I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
userHandle
public abstract void setPendingIntentWhitelistDuration(android.content.IIntentSender, android.os.IBinder, long);
descriptor: (Landroid/content/IIntentSender;Landroid/os/IBinder;J)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
target
whitelistToken
duration
public abstract void setDeviceIdleWhitelist(int[], int[]);
descriptor: ([I[I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
allAppids
exceptIdleAppids
public abstract void updateDeviceIdleTempWhitelist(int[], int, boolean);
descriptor: ([IIZ)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
appids
changingAppId
adding
public abstract void updatePersistentConfigurationForUser(android.content.res.Configuration, int);
descriptor: (Landroid/content/res/Configuration;I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
values
userId
public abstract int startActivitiesAsPackage(java.lang.String, int, android.content.Intent[], android.os.Bundle);
descriptor: (Ljava/lang/String;I[Landroid/content/Intent;Landroid/os/Bundle;)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
packageName
userId
intents
bOptions
public abstract int startActivityAsUser(android.app.IApplicationThread, java.lang.String, android.content.Intent, android.os.Bundle, int);
descriptor: (Landroid/app/IApplicationThread;Ljava/lang/String;Landroid/content/Intent;Landroid/os/Bundle;I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
caller
callingPackage
intent
options
userId
public abstract int getUidProcessState(int);
descriptor: (I)I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
uid
public abstract void notifyKeyguardFlagsChanged(java.lang.Runnable);
descriptor: (Ljava/lang/Runnable;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
callback
public abstract boolean isSystemReady();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void notifyKeyguardTrustedChanged();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void setHasOverlayUi(int, boolean);
descriptor: (IZ)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
pid
hasOverlayUi
public abstract void setRunningRemoteAnimation(int, boolean);
descriptor: (IZ)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
pid
runningRemoteAnimation
public abstract void notifyNetworkPolicyRulesUpdated(int, long);
descriptor: (IJ)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
uid
procStateSeq
public abstract void notifyActiveVoiceInteractionServiceChanged(android.content.ComponentName);
descriptor: (Landroid/content/ComponentName;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
component
public abstract void setVr2dDisplayId(int);
descriptor: (I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
vr2dDisplayId
public abstract void saveANRState(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
reason
public abstract void clearSavedANRState();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void setFocusedActivity(android.os.IBinder);
descriptor: (Landroid/os/IBinder;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
token
public abstract void setAllowAppSwitches(java.lang.String, int, int);
descriptor: (Ljava/lang/String;II)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
type
uid
userId
public abstract boolean isRuntimeRestarted();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean hasRunningActivity(int, java.lang.String);
descriptor: (ILjava/lang/String;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
uid
packageName
public abstract void registerScreenObserver(android.app.ActivityManagerInternal$ScreenObserver);
descriptor: (Landroid/app/ActivityManagerInternal$ScreenObserver;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
observer
public abstract boolean canStartMoreUsers();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void setSwitchingFromSystemUserMessage(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
switchingFromSystemUserMessage
public abstract void setSwitchingToSystemUserMessage(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
switchingToSystemUserMessage
public abstract int getMaxRunningUsers();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isCallerRecents(int);
descriptor: (I)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
callingUid
public abstract boolean isRecentsComponentHomeActivity(int);
descriptor: (I)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
userId
public abstract void cancelRecentsAnimation(boolean);
descriptor: (Z)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
restoreHomeStackPosition
public abstract boolean isUidActive(int);
descriptor: (I)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
uid
public abstract java.util.List<android.app.ProcessMemoryState> getMemoryStateForProcesses();
descriptor: ()Ljava/util/List;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: ()Ljava/util/List<Landroid/app/ProcessMemoryState;>;
public abstract void enforceCallerIsRecentsOrHasPermission(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
permission
func
public abstract android.content.Intent getHomeIntent();
descriptor: ()Landroid/content/Intent;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void notifyDefaultDisplaySizeChanged();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
SourceFile: "ActivityManagerInternal.java"
NestMembers:
android.app.ActivityManagerInternal$ScreenObserver android.app.ActivityManagerInternal$SleepToken
InnerClasses:
public abstract ScreenObserver = android.app.ActivityManagerInternal$ScreenObserver of android.app.ActivityManagerInternal
public abstract SleepToken = android.app.ActivityManagerInternal$SleepToken of android.app.ActivityManagerInternal