ActivityManagerCompat.smali 989 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. .class public final Landroid/support/v4/app/ActivityManagerCompat;
  2. .super Ljava/lang/Object;
  3. .source "ActivityManagerCompat.java"
  4. # direct methods
  5. .method private constructor <init>()V
  6. .locals 0
  7. .prologue
  8. .line 29
  9. invoke-direct {p0}, Ljava/lang/Object;-><init>()V
  10. return-void
  11. .end method
  12. .method public static isLowRamDevice(Landroid/app/ActivityManager;)Z
  13. .locals 2
  14. .param p0, "am" # Landroid/app/ActivityManager;
  15. .annotation build Landroid/support/annotation/NonNull;
  16. .end annotation
  17. .end param
  18. .prologue
  19. .line 39
  20. sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
  21. const/16 v1, 0x13
  22. if-lt v0, v1, :cond_0
  23. .line 40
  24. invoke-static {p0}, Landroid/support/v4/app/ActivityManagerCompatKitKat;->isLowRamDevice(Landroid/app/ActivityManager;)Z
  25. move-result v0
  26. .line 42
  27. :goto_0
  28. return v0
  29. :cond_0
  30. const/4 v0, 0x0
  31. goto :goto_0
  32. .end method