2014-09-03 3 views
0

Я хочу создать сервис, функция которого не будет известна forehand. Когда приложение запускается, функция (которая определяется во время выполнения), которая должна быть выполнена, отправляется с сервера на мобильный.Создайте фоновый сервис в android удаленно

Например, при запуске приложения сервер может попросить перечислить все установленные приложения в ответах на мобильные устройства и приложения. При разработке приложения мы не знаем, что сервер будет запрашивать установленные приложения. Приложение должно иметь возможность отвечать на любую команду с сервера.

Приложение для Android действует как клиент для всех команд с сервера.

+0

Я не понимаю, просто проверьте ответ от сервера, затем сделайте все, что он попросит вас сделать, и отправьте его обратно – tyczj

+0

вы хотите сделать что-то вроде отражения? Но можете ли вы указать более подробную информацию и быть конкретным? – vasanth

+0

Проблема заключается в том, что сервер может отправлять любую команду в приложение. Цитируя пример, при разработке приложения мы не знаем, что сервер собирается запросить список всех установленных приложений. Приложение должно иметь возможность выполнять любую задачу с сервера. – cyn0

ответ

0

Применить push-уведомление, в то время как при получении уведомления запустите службу с задачами, отправленными сервером.

+0

Проблема заключается в том, что сервер может отправлять любую команду в приложение. Цитируя пример, при разработке приложения мы не знаем, что сервер собирается запросить список всех установленных приложений. Приложение должно иметь возможность выполнять любую задачу с сервера. – cyn0

+1

Задачи должны быть предопределены, если только вы не можете их обслуживать. Возьмем пример, сервер спросил о силе сигнала wifi, как приложение будет обслуживать это, если приложение не имеет необходимых разрешений и диспетчера системных служб? Спросите себя, прежде чем внедрять. –

Смежные вопросы