Как выставить API в одном приложении Android на другое - PullRequest
3 голосов
/ 09 декабря 2011

Я хотел бы написать приложение, которое будет работать на устройстве Android в качестве службы, а затем с другими приложениями я получу доступ к этой службе с помощью вызовов. Есть ли способ выставить общедоступный API из приложения / службы на устройстве Android? А как получить доступ к этому API из другого приложения?

Спасибо за помощь

1 Ответ

3 голосов
/ 09 декабря 2011

Посмотрите на Intents, AIDL (связыватель) и контент-провайдеров.

Intents - это маленькие "простые" асинхронные сообщения, AIDL, если для API более RPC-типа, полезно для более сложного / более API данных.Контент-провайдеры - это способ предоставления данных из вашего приложения, таких как список контактов или что-то в этом роде.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...