public void start(DependencyService service) {
boolean needsStarting = false;
synchronized (this) {
m_services.add(service);
if (!m_isStarted) {
m_tracker = new BundleTracker(m_context, m_stateMask, this);
m_isStarted = true;
needsStarting = true;
}
}
if (needsStarting) {