Запустите сервис Android из кода Unity3D

В моем приложении Unity3D для Android мне нужно запустить сервис, который будет работать в фоновом режиме. Я не могу понять, как я могу это сделать. МетодStartService () должен быть вызван для действия, но я не знаю, как передать текущую активность единства из скрипта единства в мой плагин Android. И я не нашел способа получить действие статическим методом и запуститьStartService () в этом.

Насколько я понимаю последовательность, мне нужно получить основную активность Unity3D и запустить службу из нее.

Мой класс, который должен вызвать службу.

public final class StatusCheckStarter {

    public static void StartCheckerService()
    {
        startService(new Intent(this, CheckService.class));
    }
}

Этот код не работает, потому что «Не удается разрешить метод startService», и мне нечего передатьэтот аргумент. Мне нужно, чтобы получить текущую активность.

Ответы на вопрос(1)

Ваш ответ на вопрос