【发布时间】:2013-10-09 19:07:58
【问题描述】:
我有两个带有不同包App1 和App2 的android 应用程序。假设我想从App2 调用一个用App1 编写的方法Method1。我在以下链接中找到的一个解决方案Android call method from another app 建议我们应该在App1 中注册一个BroadcastReceiver 并从App2 调用sendBroadcast()。但问题是,只有当 App1 在后台运行时,我才能调用 Method1。否则,什么都不会发生。
如何解决这个问题?有没有其他方法可以调用Method1 而不必启动App1?
【问题讨论】:
-
使用服务加辅助