Android访问其他应用方法?

时间:2012-11-25 10:51:11

标签: android android-service

我想为我的主应用程序创建“插件”。这个插件只会暴露一种方法:

String getData(String param1, String param2);

此方法将连接到网络服务器并下载数据。我不想将此代码放在主应用程序中。

应该如何实现这一目标?我应该使用远程服务(https://github.com/commonsguy/cw-advandroid/tree/master/AdvServices/)还是有其他(更好的)解决方案?

2 个答案:

答案 0 :(得分:2)

您可以实施自己的Content Provider

答案 1 :(得分:0)

正如@fardjad所说,它可能是一个ContentProvider,也是一个导出的服务。但只是为了澄清,您希望您的应用将此服务公开给其他应用,对吗?