boolean close() {
			mConnection = null;
			if (mConnectedService == null) return true;

			mConnectedService.binder.unlinkToDeath(this, 0);
			Log.v(TAG, "Stop monitoring: " + this);

			try {
				return mConnectedService.unbinder.unbind();
			} catch (final RemoteException ignored) { return false; }
		}
Special {@link ServiceConnection} to be used together with ServiceShuttle. Cannot be shared by more than one service.

Created by Oasis on 2016/10/20.
shared/src/main/java/com/oasisfeng/island/shuttle/ShuttleServiceConnection.java