Если ваш DrupalXmlRpcService
объект дорогой в создании и вы часто его используете, рассмотрите возможность сохранения ссылки в глобальном Application
объекте или, возможно, сделайте его одноэлементным (убедитесь, что он поточно-ориентированный). Что касается вашего вопроса, если вы отправляете несколько Intents одной и той же службе, handleIntent()
может вызываться несколько раз, поэтому вы можете захотеть инициировать в конструкторе (но если это займет слишком много времени, что может заблокировать основной поток).