@Override public ComponentName startService(final Intent intent) {
		final ComponentName component = mCondom.proceed(OutboundType.START_SERVICE, intent, null, new CondomCore.WrappedValueProcedure<ComponentName>() { @Override public ComponentName proceed() {
			return mApplication.startService(intent);
		}});
		if (component != null) mCondom.logIfOutboundPass(TAG, intent, component.getPackageName(), CondomCore.CondomEvent.START_PASS);
		return component;
	}
Application wrapper for {@link CondomContext#getApplicationContext()}

Created by Oasis on 2018/1/6.
library/src/main/java/com/oasisfeng/condom/CondomApplication.java