私はTaintDroidに似たプロジェクトで、 "dynamic taint analysis"という科学技術を使用しています。 したがって、私はOSGiの適切なコンテナがアンドロイドに配備されていることを確認する必要があります。 回答はhttps://stackoverflow.com/questions/560794/what-osgi-container-do-you-recommend で見つかりますが、スマートフォンは対象外です。 それでは、OSGiのお気に入りのSmartphone用のコンテナは何ですか?なぜですか?Android用OSGiコンテナ
3
A
答えて
5
私は、Android out of the boxをサポートするApache Felixを使用しています。私はOSGiの「きれいな」実装のために気に入っていますが、その適度なフットプリントは、スマートフォンのための良い選択です(特に、アプリケーションのコンポーネント化がAndroidツールの最適化をやめるためです)。
それ以外の場合は、他のコンテナをデバイス上で実行すると仮定すると、すべてが個人的な好みになり、自分の状況に最適なものを見つけることができます。
関連する問題
返信ありがとうございます。残念ながら、/データにfelix .dexファイルをコピーする際に問題が見つかりました。私たちにはルート許可が必要です(電話は根づかなければなりません)。 – Bicho
さて、私は、(a)すべてのバンドルをアプリケーションのクラスパスに入れて、アクティベータを起動します(これによりクラスの重複排除も不要になります)。(b)バンドルを追加する必要がある場合、それらを外部から流す。 –