public class android.app.usage.StorageStatsManager
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: android.app.usage.StorageStatsManager
super_class: java.lang.Object
{
private final android.content.Context mContext;
descriptor: Landroid/content/Context;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final android.app.usage.IStorageStatsManager mService;
descriptor: Landroid/app/usage/IStorageStatsManager;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
public void <init>(android.content.Context, android.app.usage.IStorageStatsManager);
descriptor: (Landroid/content/Context;Landroid/app/usage/IStorageStatsManager;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
aload 1
invokestatic com.android.internal.util.Preconditions.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast android.content.Context
putfield android.app.usage.StorageStatsManager.mContext:Landroid/content/Context;
2: aload 0
aload 2
invokestatic com.android.internal.util.Preconditions.checkNotNull:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast android.app.usage.IStorageStatsManager
putfield android.app.usage.StorageStatsManager.mService:Landroid/app/usage/IStorageStatsManager;
3: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/app/usage/StorageStatsManager;
0 4 1 context Landroid/content/Context;
0 4 2 service Landroid/app/usage/IStorageStatsManager;
MethodParameters:
Name Flags
context
service
public boolean isQuotaSupported(java.util.UUID);
descriptor: (Ljava/util/UUID;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield android.app.usage.StorageStatsManager.mService:Landroid/app/usage/IStorageStatsManager;
aload 1
invokestatic android.os.storage.StorageManager.convert:(Ljava/util/UUID;)Ljava/lang/String;
aload 0
getfield android.app.usage.StorageStatsManager.mContext:Landroid/content/Context;
invokevirtual android.content.Context.getOpPackageName:()Ljava/lang/String;
invokeinterface android.app.usage.IStorageStatsManager.isQuotaSupported:(Ljava/lang/String;Ljava/lang/String;)Z
1: ireturn
2: StackMap locals:
StackMap stack: android.os.RemoteException
astore 2
start local 2 3: aload 2
invokevirtual android.os.RemoteException.rethrowFromSystemServer:()Ljava/lang/RuntimeException;
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/app/usage/StorageStatsManager;
0 4 1 storageUuid Ljava/util/UUID;
3 4 2 e Landroid/os/RemoteException;
Exception table:
from to target type
0 1 2 Class android.os.RemoteException
MethodParameters:
Name Flags
storageUuid
public boolean isQuotaSupported(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokestatic android.os.storage.StorageManager.convert:(Ljava/lang/String;)Ljava/util/UUID;
invokevirtual android.app.usage.StorageStatsManager.isQuotaSupported:(Ljava/util/UUID;)Z
ireturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/app/usage/StorageStatsManager;
0 1 1 uuid Ljava/lang/String;
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
uuid
public boolean isReservedSupported(java.util.UUID);
descriptor: (Ljava/util/UUID;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield android.app.usage.StorageStatsManager.mService:Landroid/app/usage/IStorageStatsManager;
aload 1
invokestatic android.os.storage.StorageManager.convert:(Ljava/util/UUID;)Ljava/lang/String;
aload 0
getfield android.app.usage.StorageStatsManager.mContext:Landroid/content/Context;
invokevirtual android.content.Context.getOpPackageName:()Ljava/lang/String;
invokeinterface android.app.usage.IStorageStatsManager.isReservedSupported:(Ljava/lang/String;Ljava/lang/String;)Z
1: ireturn
2: StackMap locals:
StackMap stack: android.os.RemoteException
astore 2
start local 2 3: aload 2
invokevirtual android.os.RemoteException.rethrowFromSystemServer:()Ljava/lang/RuntimeException;
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/app/usage/StorageStatsManager;
0 4 1 storageUuid Ljava/util/UUID;
3 4 2 e Landroid/os/RemoteException;
Exception table:
from to target type
0 1 2 Class android.os.RemoteException
MethodParameters:
Name Flags
storageUuid
public long getTotalBytes(java.util.UUID);
descriptor: (Ljava/util/UUID;)J
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield android.app.usage.StorageStatsManager.mService:Landroid/app/usage/IStorageStatsManager;
aload 1
invokestatic android.os.storage.StorageManager.convert:(Ljava/util/UUID;)Ljava/lang/String;
aload 0
getfield android.app.usage.StorageStatsManager.mContext:Landroid/content/Context;
invokevirtual android.content.Context.getOpPackageName:()Ljava/lang/String;
invokeinterface android.app.usage.IStorageStatsManager.getTotalBytes:(Ljava/lang/String;Ljava/lang/String;)J
1: lreturn
2: StackMap locals:
StackMap stack: android.os.ParcelableException
astore 2
start local 2 3: aload 2
ldc Ljava/io/IOException;
invokevirtual android.os.ParcelableException.maybeRethrow:(Ljava/lang/Class;)V
4: new java.lang.RuntimeException
dup
aload 2
invokespecial java.lang.RuntimeException.<init>:(Ljava/lang/Throwable;)V
athrow
end local 2 5: StackMap locals:
StackMap stack: android.os.RemoteException
astore 2
start local 2 6: aload 2
invokevirtual android.os.RemoteException.rethrowFromSystemServer:()Ljava/lang/RuntimeException;
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Landroid/app/usage/StorageStatsManager;
0 7 1 storageUuid Ljava/util/UUID;
3 5 2 e Landroid/os/ParcelableException;
6 7 2 e Landroid/os/RemoteException;
Exception table:
from to target type
0 1 2 Class android.os.ParcelableException
0 1 5 Class android.os.RemoteException
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
storageUuid
public long getTotalBytes(java.lang.String);
descriptor: (Ljava/lang/String;)J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokestatic android.os.storage.StorageManager.convert:(Ljava/lang/String;)Ljava/util/UUID;
invokevirtual android.app.usage.StorageStatsManager.getTotalBytes:(Ljava/util/UUID;)J
lreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/app/usage/StorageStatsManager;
0 1 1 uuid Ljava/lang/String;
Exceptions:
throws java.io.IOException
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
uuid
public long getFreeBytes(java.util.UUID);
descriptor: (Ljava/util/UUID;)J
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield android.app.usage.StorageStatsManager.mService:Landroid/app/usage/IStorageStatsManager;
aload 1
invokestatic android.os.storage.StorageManager.convert:(Ljava/util/UUID;)Ljava/lang/String;
aload 0
getfield android.app.usage.StorageStatsManager.mContext:Landroid/content/Context;
invokevirtual android.content.Context.getOpPackageName:()Ljava/lang/String;
invokeinterface android.app.usage.IStorageStatsManager.getFreeBytes:(Ljava/lang/String;Ljava/lang/String;)J
1: lreturn
2: StackMap locals:
StackMap stack: android.os.ParcelableException
astore 2
start local 2 3: aload 2
ldc Ljava/io/IOException;
invokevirtual android.os.ParcelableException.maybeRethrow:(Ljava/lang/Class;)V
4: new java.lang.RuntimeException
dup
aload 2
invokespecial java.lang.RuntimeException.<init>:(Ljava/lang/Throwable;)V
athrow
end local 2 5: StackMap locals:
StackMap stack: android.os.RemoteException
astore 2
start local 2 6: aload 2
invokevirtual android.os.RemoteException.rethrowFromSystemServer:()Ljava/lang/RuntimeException;
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Landroid/app/usage/StorageStatsManager;
0 7 1 storageUuid Ljava/util/UUID;
3 5 2 e Landroid/os/ParcelableException;
6 7 2 e Landroid/os/RemoteException;
Exception table:
from to target type
0 1 2 Class android.os.ParcelableException
0 1 5 Class android.os.RemoteException
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
storageUuid
public long getFreeBytes(java.lang.String);
descriptor: (Ljava/lang/String;)J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokestatic android.os.storage.StorageManager.convert:(Ljava/lang/String;)Ljava/util/UUID;
invokevirtual android.app.usage.StorageStatsManager.getFreeBytes:(Ljava/util/UUID;)J
lreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/app/usage/StorageStatsManager;
0 1 1 uuid Ljava/lang/String;
Exceptions:
throws java.io.IOException
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
uuid
public long getCacheBytes(java.util.UUID);
descriptor: (Ljava/util/UUID;)J
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield android.app.usage.StorageStatsManager.mService:Landroid/app/usage/IStorageStatsManager;
aload 1
invokestatic android.os.storage.StorageManager.convert:(Ljava/util/UUID;)Ljava/lang/String;
aload 0
getfield android.app.usage.StorageStatsManager.mContext:Landroid/content/Context;
invokevirtual android.content.Context.getOpPackageName:()Ljava/lang/String;
invokeinterface android.app.usage.IStorageStatsManager.getCacheBytes:(Ljava/lang/String;Ljava/lang/String;)J
1: lreturn
2: StackMap locals:
StackMap stack: android.os.ParcelableException
astore 2
start local 2 3: aload 2
ldc Ljava/io/IOException;
invokevirtual android.os.ParcelableException.maybeRethrow:(Ljava/lang/Class;)V
4: new java.lang.RuntimeException
dup
aload 2
invokespecial java.lang.RuntimeException.<init>:(Ljava/lang/Throwable;)V
athrow
end local 2 5: StackMap locals:
StackMap stack: android.os.RemoteException
astore 2
start local 2 6: aload 2
invokevirtual android.os.RemoteException.rethrowFromSystemServer:()Ljava/lang/RuntimeException;
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Landroid/app/usage/StorageStatsManager;
0 7 1 storageUuid Ljava/util/UUID;
3 5 2 e Landroid/os/ParcelableException;
6 7 2 e Landroid/os/RemoteException;
Exception table:
from to target type
0 1 2 Class android.os.ParcelableException
0 1 5 Class android.os.RemoteException
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
storageUuid
public long getCacheBytes(java.lang.String);
descriptor: (Ljava/lang/String;)J
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokestatic android.os.storage.StorageManager.convert:(Ljava/lang/String;)Ljava/util/UUID;
invokevirtual android.app.usage.StorageStatsManager.getCacheBytes:(Ljava/util/UUID;)J
lreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/app/usage/StorageStatsManager;
0 1 1 uuid Ljava/lang/String;
Exceptions:
throws java.io.IOException
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
uuid
public android.app.usage.StorageStats queryStatsForPackage(java.util.UUID, java.lang.String, android.os.UserHandle);
descriptor: (Ljava/util/UUID;Ljava/lang/String;Landroid/os/UserHandle;)Landroid/app/usage/StorageStats;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield android.app.usage.StorageStatsManager.mService:Landroid/app/usage/IStorageStatsManager;
aload 1
invokestatic android.os.storage.StorageManager.convert:(Ljava/util/UUID;)Ljava/lang/String;
aload 2
1: aload 3
invokevirtual android.os.UserHandle.getIdentifier:()I
aload 0
getfield android.app.usage.StorageStatsManager.mContext:Landroid/content/Context;
invokevirtual android.content.Context.getOpPackageName:()Ljava/lang/String;
2: invokeinterface android.app.usage.IStorageStatsManager.queryStatsForPackage:(Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)Landroid/app/usage/StorageStats;
3: areturn
4: StackMap locals:
StackMap stack: android.os.ParcelableException
astore 4
start local 4 5: aload 4
ldc Landroid/content/pm/PackageManager$NameNotFoundException;
invokevirtual android.os.ParcelableException.maybeRethrow:(Ljava/lang/Class;)V
6: aload 4
ldc Ljava/io/IOException;
invokevirtual android.os.ParcelableException.maybeRethrow:(Ljava/lang/Class;)V
7: new java.lang.RuntimeException
dup
aload 4
invokespecial java.lang.RuntimeException.<init>:(Ljava/lang/Throwable;)V
athrow
end local 4 8: StackMap locals:
StackMap stack: android.os.RemoteException
astore 4
start local 4 9: aload 4
invokevirtual android.os.RemoteException.rethrowFromSystemServer:()Ljava/lang/RuntimeException;
athrow
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Landroid/app/usage/StorageStatsManager;
0 10 1 storageUuid Ljava/util/UUID;
0 10 2 packageName Ljava/lang/String;
0 10 3 user Landroid/os/UserHandle;
5 8 4 e Landroid/os/ParcelableException;
9 10 4 e Landroid/os/RemoteException;
Exception table:
from to target type
0 3 4 Class android.os.ParcelableException
0 3 8 Class android.os.RemoteException
Exceptions:
throws android.content.pm.PackageManager$NameNotFoundException, java.io.IOException
MethodParameters:
Name Flags
storageUuid
packageName
user
public android.app.usage.StorageStats queryStatsForPackage(java.lang.String, java.lang.String, android.os.UserHandle);
descriptor: (Ljava/lang/String;Ljava/lang/String;Landroid/os/UserHandle;)Landroid/app/usage/StorageStats;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
invokestatic android.os.storage.StorageManager.convert:(Ljava/lang/String;)Ljava/util/UUID;
aload 2
aload 3
invokevirtual android.app.usage.StorageStatsManager.queryStatsForPackage:(Ljava/util/UUID;Ljava/lang/String;Landroid/os/UserHandle;)Landroid/app/usage/StorageStats;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/app/usage/StorageStatsManager;
0 1 1 uuid Ljava/lang/String;
0 1 2 packageName Ljava/lang/String;
0 1 3 user Landroid/os/UserHandle;
Exceptions:
throws android.content.pm.PackageManager$NameNotFoundException, java.io.IOException
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
uuid
packageName
user
public android.app.usage.StorageStats queryStatsForUid(java.util.UUID, int);
descriptor: (Ljava/util/UUID;I)Landroid/app/usage/StorageStats;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield android.app.usage.StorageStatsManager.mService:Landroid/app/usage/IStorageStatsManager;
aload 1
invokestatic android.os.storage.StorageManager.convert:(Ljava/util/UUID;)Ljava/lang/String;
iload 2
1: aload 0
getfield android.app.usage.StorageStatsManager.mContext:Landroid/content/Context;
invokevirtual android.content.Context.getOpPackageName:()Ljava/lang/String;
2: invokeinterface android.app.usage.IStorageStatsManager.queryStatsForUid:(Ljava/lang/String;ILjava/lang/String;)Landroid/app/usage/StorageStats;
3: areturn
4: StackMap locals:
StackMap stack: android.os.ParcelableException
astore 3
start local 3 5: aload 3
ldc Ljava/io/IOException;
invokevirtual android.os.ParcelableException.maybeRethrow:(Ljava/lang/Class;)V
6: new java.lang.RuntimeException
dup
aload 3
invokespecial java.lang.RuntimeException.<init>:(Ljava/lang/Throwable;)V
athrow
end local 3 7: StackMap locals:
StackMap stack: android.os.RemoteException
astore 3
start local 3 8: aload 3
invokevirtual android.os.RemoteException.rethrowFromSystemServer:()Ljava/lang/RuntimeException;
athrow
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Landroid/app/usage/StorageStatsManager;
0 9 1 storageUuid Ljava/util/UUID;
0 9 2 uid I
5 7 3 e Landroid/os/ParcelableException;
8 9 3 e Landroid/os/RemoteException;
Exception table:
from to target type
0 3 4 Class android.os.ParcelableException
0 3 7 Class android.os.RemoteException
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
storageUuid
uid
public android.app.usage.StorageStats queryStatsForUid(java.lang.String, int);
descriptor: (Ljava/lang/String;I)Landroid/app/usage/StorageStats;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
invokestatic android.os.storage.StorageManager.convert:(Ljava/lang/String;)Ljava/util/UUID;
iload 2
invokevirtual android.app.usage.StorageStatsManager.queryStatsForUid:(Ljava/util/UUID;I)Landroid/app/usage/StorageStats;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/app/usage/StorageStatsManager;
0 1 1 uuid Ljava/lang/String;
0 1 2 uid I
Exceptions:
throws java.io.IOException
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
uuid
uid
public android.app.usage.StorageStats queryStatsForUser(java.util.UUID, android.os.UserHandle);
descriptor: (Ljava/util/UUID;Landroid/os/UserHandle;)Landroid/app/usage/StorageStats;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield android.app.usage.StorageStatsManager.mService:Landroid/app/usage/IStorageStatsManager;
aload 1
invokestatic android.os.storage.StorageManager.convert:(Ljava/util/UUID;)Ljava/lang/String;
aload 2
invokevirtual android.os.UserHandle.getIdentifier:()I
1: aload 0
getfield android.app.usage.StorageStatsManager.mContext:Landroid/content/Context;
invokevirtual android.content.Context.getOpPackageName:()Ljava/lang/String;
2: invokeinterface android.app.usage.IStorageStatsManager.queryStatsForUser:(Ljava/lang/String;ILjava/lang/String;)Landroid/app/usage/StorageStats;
3: areturn
4: StackMap locals:
StackMap stack: android.os.ParcelableException
astore 3
start local 3 5: aload 3
ldc Ljava/io/IOException;
invokevirtual android.os.ParcelableException.maybeRethrow:(Ljava/lang/Class;)V
6: new java.lang.RuntimeException
dup
aload 3
invokespecial java.lang.RuntimeException.<init>:(Ljava/lang/Throwable;)V
athrow
end local 3 7: StackMap locals:
StackMap stack: android.os.RemoteException
astore 3
start local 3 8: aload 3
invokevirtual android.os.RemoteException.rethrowFromSystemServer:()Ljava/lang/RuntimeException;
athrow
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Landroid/app/usage/StorageStatsManager;
0 9 1 storageUuid Ljava/util/UUID;
0 9 2 user Landroid/os/UserHandle;
5 7 3 e Landroid/os/ParcelableException;
8 9 3 e Landroid/os/RemoteException;
Exception table:
from to target type
0 3 4 Class android.os.ParcelableException
0 3 7 Class android.os.RemoteException
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
storageUuid
user
public android.app.usage.StorageStats queryStatsForUser(java.lang.String, android.os.UserHandle);
descriptor: (Ljava/lang/String;Landroid/os/UserHandle;)Landroid/app/usage/StorageStats;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
invokestatic android.os.storage.StorageManager.convert:(Ljava/lang/String;)Ljava/util/UUID;
aload 2
invokevirtual android.app.usage.StorageStatsManager.queryStatsForUser:(Ljava/util/UUID;Landroid/os/UserHandle;)Landroid/app/usage/StorageStats;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/app/usage/StorageStatsManager;
0 1 1 uuid Ljava/lang/String;
0 1 2 user Landroid/os/UserHandle;
Exceptions:
throws java.io.IOException
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
uuid
user
public android.app.usage.ExternalStorageStats queryExternalStatsForUser(java.util.UUID, android.os.UserHandle);
descriptor: (Ljava/util/UUID;Landroid/os/UserHandle;)Landroid/app/usage/ExternalStorageStats;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield android.app.usage.StorageStatsManager.mService:Landroid/app/usage/IStorageStatsManager;
aload 1
invokestatic android.os.storage.StorageManager.convert:(Ljava/util/UUID;)Ljava/lang/String;
aload 2
invokevirtual android.os.UserHandle.getIdentifier:()I
1: aload 0
getfield android.app.usage.StorageStatsManager.mContext:Landroid/content/Context;
invokevirtual android.content.Context.getOpPackageName:()Ljava/lang/String;
2: invokeinterface android.app.usage.IStorageStatsManager.queryExternalStatsForUser:(Ljava/lang/String;ILjava/lang/String;)Landroid/app/usage/ExternalStorageStats;
3: areturn
4: StackMap locals:
StackMap stack: android.os.ParcelableException
astore 3
start local 3 5: aload 3
ldc Ljava/io/IOException;
invokevirtual android.os.ParcelableException.maybeRethrow:(Ljava/lang/Class;)V
6: new java.lang.RuntimeException
dup
aload 3
invokespecial java.lang.RuntimeException.<init>:(Ljava/lang/Throwable;)V
athrow
end local 3 7: StackMap locals:
StackMap stack: android.os.RemoteException
astore 3
start local 3 8: aload 3
invokevirtual android.os.RemoteException.rethrowFromSystemServer:()Ljava/lang/RuntimeException;
athrow
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Landroid/app/usage/StorageStatsManager;
0 9 1 storageUuid Ljava/util/UUID;
0 9 2 user Landroid/os/UserHandle;
5 7 3 e Landroid/os/ParcelableException;
8 9 3 e Landroid/os/RemoteException;
Exception table:
from to target type
0 3 4 Class android.os.ParcelableException
0 3 7 Class android.os.RemoteException
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
storageUuid
user
public android.app.usage.ExternalStorageStats queryExternalStatsForUser(java.lang.String, android.os.UserHandle);
descriptor: (Ljava/lang/String;Landroid/os/UserHandle;)Landroid/app/usage/ExternalStorageStats;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
invokestatic android.os.storage.StorageManager.convert:(Ljava/lang/String;)Ljava/util/UUID;
aload 2
invokevirtual android.app.usage.StorageStatsManager.queryExternalStatsForUser:(Ljava/util/UUID;Landroid/os/UserHandle;)Landroid/app/usage/ExternalStorageStats;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/app/usage/StorageStatsManager;
0 1 1 uuid Ljava/lang/String;
0 1 2 user Landroid/os/UserHandle;
Exceptions:
throws java.io.IOException
RuntimeVisibleAnnotations:
java.lang.Deprecated()
MethodParameters:
Name Flags
uuid
user
public long getCacheQuotaBytes(java.lang.String, int);
descriptor: (Ljava/lang/String;I)J
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield android.app.usage.StorageStatsManager.mService:Landroid/app/usage/IStorageStatsManager;
aload 1
iload 2
aload 0
getfield android.app.usage.StorageStatsManager.mContext:Landroid/content/Context;
invokevirtual android.content.Context.getOpPackageName:()Ljava/lang/String;
invokeinterface android.app.usage.IStorageStatsManager.getCacheQuotaBytes:(Ljava/lang/String;ILjava/lang/String;)J
1: lreturn
2: StackMap locals:
StackMap stack: android.os.RemoteException
astore 3
start local 3 3: aload 3
invokevirtual android.os.RemoteException.rethrowFromSystemServer:()Ljava/lang/RuntimeException;
athrow
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/app/usage/StorageStatsManager;
0 4 1 volumeUuid Ljava/lang/String;
0 4 2 uid I
3 4 3 e Landroid/os/RemoteException;
Exception table:
from to target type
0 1 2 Class android.os.RemoteException
MethodParameters:
Name Flags
volumeUuid
uid
}
SourceFile: "StorageStatsManager.java"
InnerClasses:
public NameNotFoundException = android.content.pm.PackageManager$NameNotFoundException of android.content.pm.PackageManager