4

目的は、モジュール/プラグイン (apk) をメイン アプリケーションに開発できるようにすることです。

グーグルで検索したところ、ブロードキャスト レシーバー ( http://www.openintents.org/ ) を介したインテントの使用があることがわかりましたが、複数の VM を使用するため、このアプローチの弱点はメモリ消費です。

OSGi に関しては、Android にとって明確なものは何も見つかりませんでした。Apache Felix OSGi を使用して実装されたアプリケーションは 1 つだけでしたが、構成しようとすると多くのエラーが見つかりました ( http://www-irisa.univ-ubs.fr/CASA/dev/felixdroid/ index.html )。

開発/使用されている最新の例は見つかりませんでした。最近では、Android アプリケーションでモジュール化を提供したい人のための (OSGI を対象とした) 強力な戦略があるのでしょうか?

フレームワークやAPIについて知っている人がいたら教えてください。

4

1 に答える 1

0

昨年末、 Android での OSGi の使用について講演しました。

要するに:

  • Android では、モジュール化の方法にいくつかの制約があります (ランタイム リンクがないため、それを使用しないか、API を非常に慎重に設計する必要があります)。
  • バンドルよりもサービスを優先します。
于 2013-05-01T15:50:51.830 に答える