【问题标题】:How to expose API in one Android Application to another如何将一个 Android 应用程序中的 API 暴露给另一个应用程序
【发布时间】:2012-01-16 14:15:25
【问题描述】:

我想编写一个在 Android 设备上作为服务运行的应用程序,然后与其他应用程序一起通过调用访问该服务。 有没有办法从 Android 设备上的应用程序/服务公开公共 API?以及如何从另一个应用程序访问此 API?

感谢您的帮助

【问题讨论】:

标签: android api apk


【解决方案1】:

查看 Intent、AIDL(绑定器)和内容提供者。

Intent 是小型“简单”异步消息,如果用于更多 RPC 类型的 API,则为 AIDL,对于更复杂/更多数据的 API 很有用。内容提供者是一种从您的应用中公开数据的方式,例如联系人列表或其他东西。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多