package com.mbridge.msdk.shake; import android.content.Context; import android.hardware.SensorEventListener; import android.hardware.SensorManager; import android.text.TextUtils; import com.mbridge.msdk.foundation.same.report.b; import com.mbridge.msdk.foundation.same.report.e; import com.umeng.analytics.pro.am; /* compiled from: NativeShakeManager */ public final class a { private SensorManager a; /* renamed from: com.mbridge.msdk.shake.a$a reason: collision with other inner class name */ /* compiled from: NativeShakeManager */ private static class C0234a { static a a = new a(); } private a() { } public static a a() { return C0234a.a; } public final void b(SensorEventListener sensorEventListener) { SensorManager sensorManager = this.a; if (sensorManager != null) { try { sensorManager.unregisterListener(sensorEventListener); } catch (Exception e) { e.printStackTrace(); } } } public final void a(SensorEventListener sensorEventListener) { Context j = com.mbridge.msdk.foundation.controller.a.f().j(); if (j != null) { try { if (this.a == null) { this.a = (SensorManager) j.getSystemService(am.ac); } this.a.registerListener(sensorEventListener, this.a.getDefaultSensor(1), 2); } catch (Exception e) { e.printStackTrace(); String message = e.getMessage(); if (j == null) { return; } if (!TextUtils.isEmpty(message)) { StringBuffer stringBuffer = new StringBuffer(); stringBuffer.append("key=2000106&"); if (!TextUtils.isEmpty(com.mbridge.msdk.foundation.same.a.s)) { stringBuffer.append("b=" + com.mbridge.msdk.foundation.same.a.s + "&"); } if (!TextUtils.isEmpty(com.mbridge.msdk.foundation.same.a.t)) { stringBuffer.append("c=" + com.mbridge.msdk.foundation.same.a.t + "&"); } stringBuffer.append("reason=" + message); if (b.a().c()) { b.a().a(stringBuffer.toString()); } else { e.b(j, stringBuffer.toString()); } } } catch (Throwable th) { th.printStackTrace(); } } } }