Wolves Themes v1.0版本的 MD5 值为:cddc92b47f6b7c4a195c9625507eb51c
以下内容为反编译后的 c.java 源代码,内容仅作参考
package com.yandex.metrica.impl;
import android.content.Context;
import android.os.Build;
import android.text.TextUtils;
import com.tapjoy.TapjoyConstants;
import com.yandex.metrica.impl.GoogleAdvertisingIdGetter;
import com.yandex.metrica.impl.interact.DeviceInfo;
import com.yandex.metrica.impl.ob.dv;
import java.util.ArrayList;
import java.util.List;
import java.util.Locale;
public class c {
private List<String> A;
private List<String> B;
private List<String> C;
private String D;
private String E;
private dv F;
private String a = Build.MANUFACTURER;
private String b = Build.MODEL;
private String c = Build.VERSION.RELEASE;
private int d = Build.VERSION.SDK_INT;
private String e = "280";
private String f = bd.a();
private String g = "9100";
private String h;
private String i;
private String j;
private String k;
private boolean l;
private String m;
private String n;
private String o;
private String p;
private String q;
private String r;
private int s;
private int t;
private int u;
private float v;
private String w;
private String x;
private String y;
private List<String> z;
public c() {
this.h = TextUtils.isEmpty("") ? "public" : "public_";
this.i = TapjoyConstants.TJC_DEVICE_PLATFORM_TYPE;
this.j = "2";
this.r = "0";
this.w = com.yandex.metrica.a.PHONE.name().toLowerCase(Locale.US);
}
public void a(DeviceInfo deviceInfo) {
this.x = deviceInfo.platformDeviceId;
com.yandex.metrica.impl.ob.g.a().b(new com.yandex.metrica.impl.ob.m(this.x));
this.u = deviceInfo.screenDpi;
this.v = deviceInfo.scaleFactor;
int i = deviceInfo.screenWidth;
int i2 = deviceInfo.screenHeight;
this.s = Math.max(i, i2);
this.t = Math.min(i, i2);
this.y = deviceInfo.getLocale();
this.r = deviceInfo.deviceRootStatus;
}
public String a() {
return a(this.a, "");
}
public String b() {
return this.j;
}
public String c() {
return this.f;
}
public void a(String str) {
this.e = str;
}
public String d() {
return this.e;
}
public void b(String str) {
this.m = str;
}
public String e() {
return this.m;
}
public int f() {
return com.yandex.metrica.impl.utils.k.a(this.m, 0);
}
public String g() {
return this.g;
}
public void c(String str) {
this.g = str;
}
public String h() {
return this.h;
}
public void d(String str) {
this.h = str;
}
public String i() {
return this.i;
}
public String j() {
return a(this.b, "");
}
public String k() {
return a(this.c, "");
}
public int l() {
return this.d;
}
public void e(String str) {
this.c = str;
}
public void a(int i) {
this.d = i;
}
public String m() {
return a(this.o, "");
}
public String n() {
return a(this.n, "");
}
public dv o() {
return this.F;
}
public void a(dv dvVar) {
this.F = dvVar;
}
public synchronized String p() {
return a(this.q, "");
}
public synchronized String q() {
return a(this.p, "");
}
public void j(String str) {
this.r = str;
}
public String r() {
return a(this.r, "0");
}
public String s() {
return a(this.k, "");
}
public void k(String str) {
this.k = str;
}
public boolean t() {
return this.l;
}
public void a(boolean z) {
this.l = z;
}
public int u() {
return this.s;
}
public int v() {
return this.t;
}
public int w() {
return this.u;
}
public float x() {
return this.v;
}
public String y() {
return a(this.y, "");
}
public void l(String str) {
this.y = str;
}
public String z() {
return a(this.x, "");
}
public String A() {
return a(this.w, com.yandex.metrica.a.PHONE.name().toLowerCase(Locale.US));
}
public void m(String str) {
this.w = str;
}
public void a(List<String> list) {
this.A = list;
}
public void b(List<String> list) {
this.z = list;
}
public void c(List<String> list) {
this.B = list;
}
public List<String> B() {
return this.B;
}
public void d(List<String> list) {
this.C = list;
}
public List<String> C() {
return this.C;
}
public void n(String str) {
this.D = str;
}
public String D() {
return a(this.D, "");
}
public String E() {
return a(this.E, "");
}
public void o(String str) {
this.E = str;
}
public List<String> F() {
ArrayList arrayList = new ArrayList();
if (!bl.a(this.z)) {
arrayList.addAll(this.z);
}
if (!bl.a(this.A)) {
arrayList.addAll(this.A);
}
arrayList.add("https://startup.mobile.yandex.net/");
return arrayList;
}
public List<String> G() {
return this.z;
}
public List<String> H() {
return this.A;
}
public void f(String str) {
if (bj.a(str)) {
return;
}
this.o = str;
}
public void g(String str) {
if (bj.a(str)) {
return;
}
this.n = str;
}
public synchronized void h(String str) {
if (!bj.a(str)) {
this.p = str;
}
}
public synchronized void i(String str) {
if (!bj.a(str)) {
this.q = str;
}
}
public GoogleAdvertisingIdGetter.a a(Context context) {
return GoogleAdvertisingIdGetter.c.a.b(context);
}
public static String a(String str, String str2) {
return !bj.a(str) ? str : str2;
}
}