パッケージが異なる2つのAndroidアプリケーションがApp1
あり、App2
. Method1
で書かれたメソッドをApp1
から呼び出したいとしますApp2
。次のリンクで見つけた解決策の 1 つは、Android call method from another appBroadcastReceiver
で、 に を登録 してからApp1
呼び出す必要があることを示唆しています。しかし問題は、App1 がバックグラウンドで実行されている場合にのみ を呼び出すことができることです。そうでなければ、何も起こりません。sendBroadcast()
App2
Method1
この問題を解決するにはどうすればよいですか? Method1
開始せずに呼び出す他の方法はありますApp1
か?