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