Add decompiled APK source code (JADX)

- 28,932 files
- Full Java source code
- Smali files
- Resources

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
2026-02-18 14:52:23 -08:00
parent cc210a65ea
commit f9d20bb3fc
26991 changed files with 2541449 additions and 0 deletions

View File

@@ -0,0 +1,89 @@
package com.applovin.impl;
import android.hardware.Sensor;
import android.hardware.SensorEvent;
import android.hardware.SensorEventListener;
import android.hardware.SensorManager;
import android.opengl.Matrix;
import android.view.Display;
/* loaded from: classes.dex */
final class xg implements SensorEventListener {
private final float[] a = new float[16];
private final float[] b = new float[16];
private final float[] c = new float[16];
private final float[] d = new float[3];
private final Display f;
private final a[] g;
private boolean h;
public interface a {
void a(float[] fArr, float f);
}
@Override // android.hardware.SensorEventListener
public void onAccuracyChanged(Sensor sensor, int i) {
}
public xg(Display display, a... aVarArr) {
this.f = display;
this.g = aVarArr;
}
@Override // android.hardware.SensorEventListener
public void onSensorChanged(SensorEvent sensorEvent) {
SensorManager.getRotationMatrixFromVector(this.a, sensorEvent.values);
a(this.a, this.f.getRotation());
float a2 = a(this.a);
c(this.a);
b(this.a);
a(this.a, a2);
}
private void b(float[] fArr) {
if (!this.h) {
k9.a(this.c, fArr);
this.h = true;
}
float[] fArr2 = this.b;
System.arraycopy(fArr, 0, fArr2, 0, fArr2.length);
Matrix.multiplyMM(fArr, 0, this.b, 0, this.c, 0);
}
private float a(float[] fArr) {
SensorManager.remapCoordinateSystem(fArr, 1, 131, this.b);
SensorManager.getOrientation(this.b, this.d);
return this.d[2];
}
private static void c(float[] fArr) {
Matrix.rotateM(fArr, 0, 90.0f, 1.0f, 0.0f, 0.0f);
}
private void a(float[] fArr, float f) {
for (a aVar : this.g) {
aVar.a(fArr, f);
}
}
private void a(float[] fArr, int i) {
if (i != 0) {
int i2 = 129;
int i3 = 1;
if (i == 1) {
i3 = 129;
i2 = 2;
} else if (i == 2) {
i3 = 130;
} else {
if (i != 3) {
throw new IllegalStateException();
}
i2 = 130;
}
float[] fArr2 = this.b;
System.arraycopy(fArr, 0, fArr2, 0, fArr2.length);
SensorManager.remapCoordinateSystem(this.b, i2, i3, fArr);
}
}
}