导航菜单

页面标题

页面副标题

万能钥匙 v1.1.23 - EnhService.java 源代码

正在查看: 万能钥匙 v1.1.23 应用的 EnhService.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package com.sdk.plus;

import android.app.Service;
import android.content.Context;
import android.content.Intent;
import android.os.IBinder;
import android.os.RemoteException;
import com.sdk.plus.WusInterface;
import com.sdk.plus.core.WakedManager;
import com.sdk.plus.log.WusLog;

public class EnhService extends Service {
    private static final String TAG = "WUS_ES";
    private Context context;
    private WusInterface.Stub mRemote = new WusInterface.Stub() {
        @Override
        public String getVersion(String str) throws RemoteException {
            return EnhService.this.context != null ? EnhService.this.context.getPackageName() : "unknow";
        }
    };

    @Override
    public IBinder onBind(Intent intent) {
        WusLog.log(TAG, "OnBind");
        this.context = this;
        WakedManager.getInstance().lifeCycleOnWaked(WakedType.FORM_BIND_SERVICE, this, intent);
        return this.mRemote;
    }

    @Override
    public void onCreate() {
        try {
            super.onCreate();
        } catch (Throwable th) {
            WusLog.e(th);
        }
        WusLog.log(TAG, "onCreate");
    }

    @Override
    public void onDestroy() {
        super.onDestroy();
        WusLog.log(TAG, "onDestroy");
    }

    @Override
    public int onStartCommand(Intent intent, int i, int i2) {
        WusLog.log(TAG, "onStartCommand");
        if (intent != null) {
            try {
                if (intent.hasExtra("from")) {
                    if (!intent.getStringExtra("from").equals("user")) {
                        if (intent.getStringExtra("from").equals("pa")) {
                        }
                    }
                    return 2;
                }
            } catch (Throwable th) {
                WusLog.e(th);
                return 2;
            }
        }
        WakedManager.getInstance().lifeCycleOnWaked(WakedType.FROM_START_SERVICE, this, intent);
        return 2;
    }
}