アプリで AIDL サービスを使用しています。また、別のプロセスで実行したいのでandroid:process=":remote"
、マニフェストで in service 宣言を使用します。
私の問題は、:remote
プロセスが開始されると、明らかにApplication
オブジェクトが再作成されることです。
アプリケーションオブジェクトをオーバーライドし、メソッドで多くのクライアントのものを呼び出すので、私は本当にそうしませんonCreate()
。それでも、サービス コードをクライアントと同じ apk に常駐させたいと考えています。
私はそれを達成できますか?新しいプロセスが開始されると、オブジェクトはApplication
常に再作成されますか?
あなたの助けに感謝。ありがとう!