После обновления моего приложения я бы хотел, чтобы служба перезапускалась, если она работала раньше. Есть какой-либо способ сделать это? Я не увидел ни одного широковещательного содержимого, которое можно было бы зарегистрировать в манифесте.
Вы правы, что вам следует использовать BroadcastReceiver.
BroadcastReceiver
Посмотрите на этот вопрос о перезапуске сигналов тревоги при обновлении ; он показывает, как вы можете использовать ACTION_PACKAGE_REPLACED Intent, чтобы увидеть, когда приложение обновляется.
ACTION_PACKAGE_REPLACED