正在查看: moonshot.企业版 v8.14.46 应用的 C4092.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: moonshot.企业版 v8.14.46 应用的 C4092.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package kp1AiJpjqJHu1Tcnj96z.k52vou7xlegBsU3qaLxq.zSFvmU2XOpXZrEfUxlHp;
import android.annotation.SuppressLint;
import android.app.Activity;
import android.app.ActivityManager;
import android.app.KeyguardManager;
import android.content.ComponentName;
import android.content.Context;
import android.content.Intent;
import android.content.pm.ResolveInfo;
import android.location.LocationManager;
import android.net.Uri;
import android.net.http.Headers;
import android.os.Build;
import android.os.Process;
import android.text.TextUtils;
import android.view.inputmethod.InputMethodManager;
import android.widget.EditText;
import android.widget.Toast;
import c8sKPHc73aST6XPVbBtC.PGqkJnXjeiwrwErSxdaQ.ZTD6r3EkaRUOi5CZamJi.C1163;
import c8sKPHc73aST6XPVbBtC.PGqkJnXjeiwrwErSxdaQ.kp1AiJpjqJHu1Tcnj96z.JINLt5EavtBRnNuKNNEN.C1367;
import c8sKPHc73aST6XPVbBtC.hX79Ew6mJdJrSjlkdwnl.IRnPlw4EC2IclzeuBbCK.C2152;
import com.android.internal.http.multipart.StringPart;
import com.netease.common.R;
import java.io.File;
import java.security.MessageDigest;
import java.util.List;
import java.util.Locale;
import java.util.Random;
@SuppressLint({"SimpleDateFormat"})
public final class C4092 {
private static final String[] f15485 = {"/system/bin/", "/system/xbin/", "/system/sbin/", "/sbin/", "/vendor/bin/"};
public static String m20348(Context context) {
int myPid = Process.myPid();
for (ActivityManager.RunningAppProcessInfo runningAppProcessInfo : ((ActivityManager) context.getSystemService(C2152.f9439)).getRunningAppProcesses()) {
if (runningAppProcessInfo.pid == myPid) {
return runningAppProcessInfo.processName;
}
}
return null;
}
public static void m20349(Activity activity, int i) {
activity.startActivityForResult(new Intent("android.intent.action.PICK", Uri.parse("content://contacts/people")), i);
}
public static int m20350(Context context) {
ActivityManager activityManager = (ActivityManager) context.getSystemService(C2152.f9439);
ActivityManager.MemoryInfo memoryInfo = new ActivityManager.MemoryInfo();
activityManager.getMemoryInfo(memoryInfo);
return (int) (memoryInfo.availMem / 1048576);
}
public static void m20351(Context context) {
try {
context.startActivity(new Intent("android.intent.action.VIEW", Uri.parse("alipayqr://platformapi/startapp?saId=20000056")));
} catch (Exception unused) {
Toast.makeText(context, R.string.alipayerr, 0).show();
}
}
public static void m20352(Activity activity) {
((InputMethodManager) activity.getSystemService("input_method")).hideSoftInputFromWindow(activity.getCurrentFocus().getWindowToken(), 2);
}
public static void m20353(Activity activity, String str) {
Intent intent = new Intent();
intent.setComponent(new ComponentName("com.android.settings", str));
intent.setAction("android.intent.action.VIEW");
activity.startActivityForResult(intent, 0);
}
public static void m20354(Context context, String str, int i, Class<?> cls) {
Intent intent = new Intent(C1367.f4843);
intent.putExtra("duplicate", false);
intent.putExtra("android.intent.extra.shortcut.NAME", str);
intent.putExtra("android.intent.extra.shortcut.ICON_RESOURCE", Intent.ShortcutIconResource.fromContext(context.getApplicationContext(), i));
Intent intent2 = new Intent(context, cls);
intent2.setAction("android.intent.action.MAIN");
intent2.addCategory("android.intent.category.LAUNCHER");
intent.putExtra("android.intent.extra.shortcut.INTENT", intent2);
context.sendBroadcast(intent);
}
public static void m20355(Context context) {
InputMethodManager inputMethodManager = (InputMethodManager) context.getSystemService("input_method");
if (inputMethodManager != null) {
Activity activity = (Activity) context;
if (activity.getCurrentFocus() != null) {
inputMethodManager.hideSoftInputFromWindow(activity.getCurrentFocus().getWindowToken(), 2);
}
}
}
public static int m20356(Context context) {
int i;
ActivityManager activityManager = (ActivityManager) context.getSystemService(C2152.f9439);
List<ActivityManager.RunningServiceInfo> runningServices = activityManager.getRunningServices(100);
if (runningServices != null) {
i = 0;
for (ActivityManager.RunningServiceInfo runningServiceInfo : runningServices) {
if (runningServiceInfo.pid != Process.myPid()) {
try {
Process.killProcess(runningServiceInfo.pid);
i++;
} catch (Exception e) {
e.getStackTrace();
}
}
}
} else {
i = 0;
}
List<ActivityManager.RunningAppProcessInfo> runningAppProcesses = activityManager.getRunningAppProcesses();
if (runningAppProcesses != null) {
for (ActivityManager.RunningAppProcessInfo runningAppProcessInfo : runningAppProcesses) {
if (runningAppProcessInfo.importance > 200) {
for (String str : runningAppProcessInfo.pkgList) {
try {
activityManager.killBackgroundProcesses(str);
i++;
} catch (Exception e2) {
e2.getStackTrace();
}
}
}
}
}
return i;
}
public static void m20357(Context context, String str) {
context.startActivity(new Intent("android.intent.action.SENDTO", Uri.parse(C1163.f4011 + str)));
}
public static void m20358(Context context, String str, String str2) {
C4095.m20427(context, str, str2);
}
public static String m20359(byte[] bArr) {
char[] cArr = {'0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', 'b', 'c', 'd', 'e', 'f'};
try {
MessageDigest messageDigest = MessageDigest.getInstance("MD5");
messageDigest.update(bArr);
byte[] digest = messageDigest.digest();
char[] cArr2 = new char[32];
int i = 0;
int i2 = 0;
while (i < 16) {
byte b = digest[i];
cArr2[i2] = cArr[(b >>> 4) & 15];
int i3 = i2 + 1;
cArr2[i3] = cArr[b & 15];
i++;
i2 = i3 + 1;
}
return new String(cArr2);
} catch (Exception e) {
e.printStackTrace();
return "";
}
}
public static void m20360(Context context, String str) {
context.startActivity(new Intent("android.intent.action.VIEW", Uri.parse(str)));
}
public static boolean m20361(Context context) {
return ((KeyguardManager) context.getSystemService("keyguard")).inKeyguardRestrictedInputMode();
}
public static void m20362(Context context, File file) {
Intent intent = new Intent();
intent.setAction("android.intent.action.VIEW");
intent.addCategory("android.intent.category.DEFAULT");
intent.setType("application/vnd.android.package-archive");
intent.setData(Uri.fromFile(file));
intent.setDataAndType(Uri.fromFile(file), "application/vnd.android.package-archive");
intent.setFlags(268435456);
context.startActivity(intent);
}
public static void m20363(Context context, EditText editText) {
if (context == null || editText == null) {
return;
}
editText.requestFocus();
((InputMethodManager) context.getSystemService("input_method")).showSoftInput(editText, 0);
}
public static void m20364(Context context) {
((InputMethodManager) context.getSystemService("input_method")).toggleSoftInput(0, 2);
}
public static boolean m20365(Context context) {
return ((LocationManager) context.getSystemService(Headers.LOCATION)).isProviderEnabled("gps");
}
public static void m20366(Context context) {
try {
context.startActivity(new Intent("android.intent.action.VIEW", Uri.parse("weixin://dl/scan")));
} catch (Exception unused) {
Toast.makeText(context, R.string.wechaterr, 0).show();
}
}
public static int m20367(int i, int i2) {
return (new Random().nextInt(i2) % ((i2 - i) + 1)) + i;
}
public static boolean m20368() {
if (!Build.BRAND.contains("generic")) {
String str = Build.DEVICE;
if (!str.contains("generic")) {
String str2 = Build.PRODUCT;
if (!str2.contains("sdk")) {
String str3 = Build.HARDWARE;
if (!str3.contains("goldfish") && !Build.MANUFACTURER.contains("Genymotion") && !str2.contains("vbox86p") && !str.contains("vbox86p") && !str3.contains("vbox86")) {
return false;
}
}
}
}
return true;
}
public static boolean m20369() {
for (String str : f15485) {
File file = new File(str + "su");
if (file.isFile() && file.exists()) {
return true;
}
}
return false;
}
public static void m20370(Context context, String str, int i, Intent intent) {
Intent intent2 = new Intent(C1367.f4843);
intent2.putExtra("duplicate", false);
intent2.putExtra("android.intent.extra.shortcut.NAME", str);
intent2.putExtra("android.intent.extra.shortcut.ICON_RESOURCE", Intent.ShortcutIconResource.fromContext(context, i));
intent2.putExtra("android.intent.extra.shortcut.INTENT", intent);
context.sendBroadcast(intent2);
}
public static String m20371() {
return Locale.getDefault().getLanguage();
}
public static void m20372(Context context, EditText editText) {
InputMethodManager inputMethodManager;
if (context == null || editText == null || (inputMethodManager = (InputMethodManager) context.getSystemService("input_method")) == null) {
return;
}
inputMethodManager.hideSoftInputFromWindow(editText.getWindowToken(), 0);
}
@SuppressLint({"WrongConstant"})
public static List<ResolveInfo> m20373(Context context) {
Intent intent = new Intent("android.intent.action.SEND", (Uri) null);
intent.addCategory("android.intent.category.DEFAULT");
intent.setType(StringPart.DEFAULT_CONTENT_TYPE);
return context.getPackageManager().queryIntentActivities(intent, 0);
}
public static void m20374(Context context, String str, String str2) {
Intent intent = new Intent("android.intent.action.SEND");
intent.setType(StringPart.DEFAULT_CONTENT_TYPE);
intent.putExtra("android.intent.extra.TEXT", str2);
context.startActivity(Intent.createChooser(intent, str));
}
public static void m20375(Activity activity, String str) {
if (activity == null || TextUtils.isEmpty(str)) {
return;
}
activity.startActivity(new Intent("android.intent.action.DIAL", Uri.parse("tel:" + str)));
}
public static String m20376(Context context) {
if (context != null) {
return context.getResources().getConfiguration().locale.getLanguage();
}
return null;
}
public static boolean m20377(Context context) {
for (ActivityManager.RunningAppProcessInfo runningAppProcessInfo : ((ActivityManager) context.getSystemService(C2152.f9439)).getRunningAppProcesses()) {
if (runningAppProcessInfo.processName.equals(context.getPackageName())) {
return runningAppProcessInfo.importance == 400;
}
}
return false;
}
public static void m20378(Context context) {
try {
context.startActivity(new Intent("android.intent.action.VIEW", Uri.parse("alipayqr://platformapi/startapp?saId=10000007")));
} catch (Exception unused) {
Toast.makeText(context, R.string.alipayerr, 0).show();
}
}
public static void m20379(Context context) {
Intent intent = new Intent("android.intent.action.MAIN");
intent.addCategory("android.intent.category.HOME");
intent.addFlags(270532608);
context.startActivity(intent);
}
public static void m20380(Context context, String str) {
Intent intent = new Intent("android.intent.action.SENDTO", Uri.parse("smsto:"));
intent.putExtra("sms_body", str);
context.startActivity(intent);
}
}