I have two android applications with different packages App1
and App2
. Suppose I want to call a method Method1
written in App1
, from App2
. One solution I found in the following link, Android call method from another app, suggested that we should register a BroadcastReceiver
in App1
and call sendBroadcast()
from App2
. But the problem is, I could call the Method1
only if App1 is running in the background. Otherwise, nothing is happening.
How to resolve this issue? Are there any other ways to call Method1
without having to start App1
?