153 lines
2.1 KiB
Smali
153 lines
2.1 KiB
Smali
.class public final Lcom/tencent/bugly/proguard/l;
|
|
.super Ljava/lang/Object;
|
|
.source "BUGLY"
|
|
|
|
|
|
# direct methods
|
|
.method static constructor <clinit>()V
|
|
.locals 6
|
|
|
|
const/16 v0, 0x10
|
|
|
|
.line 370
|
|
new-array v0, v0, [B
|
|
|
|
fill-array-data v0, :array_0
|
|
|
|
const/16 v1, 0x100
|
|
|
|
.line 373
|
|
new-array v2, v1, [B
|
|
|
|
.line 374
|
|
new-array v3, v1, [B
|
|
|
|
const/4 v4, 0x0
|
|
|
|
:goto_0
|
|
if-ge v4, v1, :cond_0
|
|
|
|
ushr-int/lit8 v5, v4, 0x4
|
|
|
|
.line 377
|
|
aget-byte v5, v0, v5
|
|
|
|
aput-byte v5, v2, v4
|
|
|
|
and-int/lit8 v5, v4, 0xf
|
|
|
|
.line 378
|
|
aget-byte v5, v0, v5
|
|
|
|
aput-byte v5, v3, v4
|
|
|
|
add-int/lit8 v4, v4, 0x1
|
|
|
|
goto :goto_0
|
|
|
|
:cond_0
|
|
return-void
|
|
|
|
:array_0
|
|
.array-data 1
|
|
0x30t
|
|
0x31t
|
|
0x32t
|
|
0x33t
|
|
0x34t
|
|
0x35t
|
|
0x36t
|
|
0x37t
|
|
0x38t
|
|
0x39t
|
|
0x41t
|
|
0x42t
|
|
0x43t
|
|
0x44t
|
|
0x45t
|
|
0x46t
|
|
.end array-data
|
|
.end method
|
|
|
|
.method public static a(II)Z
|
|
.locals 0
|
|
|
|
if-ne p0, p1, :cond_0
|
|
|
|
const/4 p0, 0x1
|
|
|
|
return p0
|
|
|
|
:cond_0
|
|
const/4 p0, 0x0
|
|
|
|
return p0
|
|
.end method
|
|
|
|
.method public static a(JJ)Z
|
|
.locals 1
|
|
|
|
cmp-long v0, p0, p2
|
|
|
|
if-nez v0, :cond_0
|
|
|
|
const/4 p0, 0x1
|
|
|
|
return p0
|
|
|
|
:cond_0
|
|
const/4 p0, 0x0
|
|
|
|
return p0
|
|
.end method
|
|
|
|
.method public static a(Ljava/lang/Object;Ljava/lang/Object;)Z
|
|
.locals 0
|
|
|
|
.line 52
|
|
invoke-virtual {p0, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
|
|
|
|
move-result p0
|
|
|
|
return p0
|
|
.end method
|
|
|
|
.method public static a(ZZ)Z
|
|
.locals 0
|
|
|
|
if-ne p0, p1, :cond_0
|
|
|
|
const/4 p0, 0x1
|
|
|
|
return p0
|
|
|
|
:cond_0
|
|
const/4 p0, 0x0
|
|
|
|
return p0
|
|
.end method
|
|
|
|
.method public static a(Ljava/nio/ByteBuffer;)[B
|
|
.locals 3
|
|
|
|
.line 359
|
|
invoke-virtual {p0}, Ljava/nio/ByteBuffer;->position()I
|
|
|
|
move-result v0
|
|
|
|
new-array v0, v0, [B
|
|
|
|
.line 360
|
|
invoke-virtual {p0}, Ljava/nio/ByteBuffer;->array()[B
|
|
|
|
move-result-object p0
|
|
|
|
array-length v1, v0
|
|
|
|
const/4 v2, 0x0
|
|
|
|
invoke-static {p0, v2, v0, v2, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
|
|
|
|
return-object v0
|
|
.end method
|