我开发了一个android服务。任何Android应用程序都可以使用它的API从此服务获取某种新闻更新。我想分发此服务,以便手机上的任何Android应用程序都可以使用此服务。我在这里的问题是:Android服务分配
- 当某些android应用程序尝试在手机上使用其API并假设服务在手机上不可用时,会发生什么?
- Android应用程序开发人员将如何确保该服务在手机上可用?
- 应用程序开发人员是否必须将服务与他的应用程序捆绑在一起?如果是,那么如果多个应用程序在手机上包含相同的服务,那么不会有多个手机上的相同服务实例?
感谢 Dalvin
感谢您的回复。正如你提到的,开发人员可以通过使用PackageManager来检查服务是否可用。假设服务在电话上不可用。现在是否可以通过PackageMangar自动下载服务? – 2010-10-01 05:12:58