目的:プラグインにUIが必要なモジュラーアプリケーションを作成します(これがキーポイントです)。私はメインアプリケーション( "サーバー")に関するすべての情報と、すべてのプラグインについて(すべては私たちによって作られる)です。 メインのAPK機能を増やすために、メインのAPKをユーザーに与え、彼に "モジュール"を取得させたいと考えています。彼は、サーバーアプリケーションに表示される「モジュールAPK」をインストールします。モジュールをクリックすると、ユーザーはモジュールのGUIを使用して対話できます。理想的には、サーバとモジュールの画面GUI上に同時に表示することです。フラグメント、サービス、UI:モジュラーアッチ
テスト1:サービスを見てください。サーバーとクライアントの間のコミュニケーションはうまくいきますが、クライアント(つまりサービス)は計算、処理などのためだけに作られているようですが、フォームと表示はできません。したがって、 "サーバー"はフォームを持ち、データを取得し、perfomアクションが結果とサーバー表示を返すサービスに送信します。アクティビティを「サービス」に含めることはできませんか?
試験2:断片。ニース、しかし、断片は "呼び出し元"と同じパッケージに含まれている必要があります。
テスト3:iFrame。私たちは、サーバーとクライアントから同時に見えるUIを持ち、2人と対話することができます。しかし、クライアントクラスは同じAPK内になければならないようです。
ありがとう
私はサービスが活動を開始できることを知っています。しかし、目標は、UIをサービスの "内部"に置くことです。外部のものを起動しないでください。 – Peter