Application Oncreate()初始化的时候 初始化了三遍 导致重复初始化资源,导致浪费

    xiaoxiao2021-04-19  167

    StringappName = getCurrentProcessName(sAppContext);

            if (!TextUtils.equals(appName,sAppContext.getPackageName())) {

                return;

            }

    StringgetCurrentProcessName(Context context) {

            int pid = android.os.Process.myPid();

            ActivityManager mActivityManager =(ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE);

            for (ActivityManager.RunningAppProcessInfoappProcess : mActivityManager.getRunningAppProcesses()) {

                if (appProcess.pid == pid) {

                    return appProcess.processName;

                }

            }

            return "";

        }

    转载请注明原文地址: https://ju.6miu.com/read-676225.html

    最新回复(0)