wjc
2025-05-07 5d3efa4c93dde0cde474951e5310bb72ebbf4184
app/src/main/java/com/hdl/photovoltaic/uni/CSplashView.java
@@ -40,10 +40,27 @@
//        intent.setPackage("com.hdl.photovoltaic");
//        intent.setAction("UniappService.ACTION");
//        context.bindService(intent, stringservice, Context.BIND_AUTO_CREATE);
        return splashView;
    }
    /**
     * 关闭当前应用进程
     *
     * @param context
     */
    public void killProcessByPackName(Context context) {
        if (context == null) {
            return;
        }
        final ActivityManager am = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE);
        List<ActivityManager.RunningAppProcessInfo> procList = am.getRunningAppProcesses();
        for (ActivityManager.RunningAppProcessInfo proc : procList) {
            if (proc.processName != null && proc.processName.equals(context.getPackageName())) {
                android.os.Process.killProcess(proc.pid);
                break;
            }
        }
    }
    static ServiceConnection stringservice = new ServiceConnection() {
        private WeakReference<Context> contextWeakReference;