66 lines
2.2 KiB
Java
66 lines
2.2 KiB
Java
package com.baidu.cloud.media.player.a;
|
|
|
|
import android.content.Context;
|
|
import android.os.Build;
|
|
import android.provider.Settings;
|
|
import android.telephony.TelephonyManager;
|
|
import android.util.DisplayMetrics;
|
|
import android.util.Log;
|
|
import android.view.WindowManager;
|
|
import java.util.Locale;
|
|
|
|
/* loaded from: classes.dex */
|
|
class e {
|
|
private String b;
|
|
private int c;
|
|
private String d;
|
|
private String e;
|
|
private String f;
|
|
private int g;
|
|
private int h;
|
|
private String i;
|
|
private String j;
|
|
private String k;
|
|
private String l;
|
|
private String a = "android";
|
|
private String m = "";
|
|
|
|
public e(Context context, String str) {
|
|
a(context, str);
|
|
}
|
|
|
|
private void a(Context context, String str) {
|
|
int i;
|
|
try {
|
|
this.b = Build.VERSION.RELEASE;
|
|
this.c = Build.VERSION.SDK_INT;
|
|
this.d = Build.MODEL;
|
|
this.e = Build.BRAND;
|
|
this.f = Build.CPU_ABI;
|
|
this.i = Locale.getDefault().getLanguage();
|
|
this.l = Settings.Secure.getString(context.getContentResolver(), "android_id");
|
|
this.j = this.l;
|
|
DisplayMetrics displayMetrics = new DisplayMetrics();
|
|
if (Build.VERSION.SDK_INT >= 17) {
|
|
((WindowManager) context.getSystemService("window")).getDefaultDisplay().getRealMetrics(displayMetrics);
|
|
} else {
|
|
((WindowManager) context.getSystemService("window")).getDefaultDisplay().getMetrics(displayMetrics);
|
|
}
|
|
if (displayMetrics.widthPixels > displayMetrics.heightPixels) {
|
|
this.g = displayMetrics.heightPixels;
|
|
i = displayMetrics.widthPixels;
|
|
} else {
|
|
this.g = displayMetrics.widthPixels;
|
|
i = displayMetrics.heightPixels;
|
|
}
|
|
this.h = i;
|
|
if (context.checkCallingOrSelfPermission("android.permission.READ_PHONE_STATE") != -1) {
|
|
this.k = ((TelephonyManager) context.getSystemService("phone")).getDeviceId();
|
|
}
|
|
this.m = str;
|
|
} catch (Exception e) {
|
|
Log.d("BaseInfo", "" + e.getMessage());
|
|
}
|
|
}
|
|
}
|