智能工厂.apk(点击下载) / JCommonService.java


package cn.jpush.android.service;

import android.app.Service;
import android.content.Intent;
import android.content.res.Configuration;
import android.os.IBinder;
import android.text.TextUtils;
import cn.jiguang.android.IDataShare;
import cn.jiguang.aq.c;
import cn.jiguang.internal.JConstants;
import cn.jiguang.internal.JCoreInternalHelper;

public class JCommonService extends Service {
    private static final String TAG = "JCommonService";
    private static IDataShare.Stub mBinder;

    public final IBinder onBind(Intent intent) {
        return mBinder;
    }

    public final void onConfigurationChanged(Configuration configuration) {
        super.onConfigurationChanged(configuration);
    }

    public final void onCreate() {
        super.onCreate();
        JConstants.mApplicationContext = getApplicationContext();
        if (mBinder == null) {
            mBinder = new DataShare();
        }
    }

    public final void onDestroy() {
        super.onDestroy();
    }

    public final void onLowMemory() {
        super.onLowMemory();
    }

    public final void onRebind(Intent intent) {
        super.onRebind(intent);
    }

    public final void onStart(Intent intent, int i) {
        super.onStart(intent, i);
    }

    public final int onStartCommand(Intent intent, int i, int i2) {
        if (intent == null || TextUtils.isEmpty(intent.getAction())) {
            c.g(TAG, "onStartCommand intent is empty or action is empty");
        } else {
            JCoreInternalHelper.getInstance().onEvent(this, JConstants.SDK_TYPE, 2, true, intent.getAction(), intent.getExtras(), new Object[0]);
        }
        return super.onStartCommand(intent, i, i2);
    }

    public final void onTaskRemoved(Intent intent) {
        super.onTaskRemoved(intent);
    }

    public final void onTrimMemory(int i) {
        super.onTrimMemory(i);
    }

    public final boolean onUnbind(Intent intent) {
        return super.onUnbind(intent);
    }
}