У меня есть основной класс активности A и класс обслуживания S в одном и том же пакете, я запустил S при запуске A. Мой вопрос: считается ли память времени выполнения S частью A? Если я принудительно остановлю A, я тоже остановлю S? Спасибо
См. здесь .
По умолчанию все компоненты приложения выполняются в одном потоке, но вы можете изменить это поведение, используя атрибут android:process в файле манифеста.
android:process
Мой опыт в том, что S действительно останавливается в таком случае. Но если вы начинаете S как отдельную деятельность, т.е. пусть он расширяет Activity (или подкласс такого), тогда я не знаю.
Но да, может быть, ответ в здесь .