拡張可能な Android アプリケーションを開発したいと考えており、プラグインを処理する方法を探しています。
最善のアプローチは何だと思いますか:
Android の PackageManager を使用します。ここでの問題は、PM がプラグインを考慮して設計されていないため、依存関係チェックなどの機能を自分で実装する必要があることです。
JPF (Java Plugin Framework) や OSGi などの既存の Java フレームワークを使用する。OSGi は大きすぎるように見えますが、Android 上の JPF に関する情報はあまりありません。
他のアイデア?