0

一般に、自分が作成していないプログラムのプラグインをテストおよびデバッグするにはどうすればよいですか?つまり、ライブラリプラグインを作成していますが、それを参照するアプリケーションは作成していません。ライブラリプラグインプロジェクト(特にプログラム「ロケール」用)を作成していますが、テストのためにそれを携帯電話にプッシュする方法がわかりません。そして、プログラムが機能すると、「通常の」Androidアプリを展開することとプログラムを展開することの違いは何ですか?通常、binフォルダーのapkを取得するだけですが、ライブラリはjarにコンパイルするだけです。

ちなみに、私は共有ライブラリまたは静的ライブラリを構築していますか?それらの違いをどのように見分けることができますか?この質問に対する答えを探していたとき、私はこれらのさまざまな種類のライブラリへの参照を見続けました。

4

1 に答える 1

1

ライブラリとプラグインという2つの異なる概念を混ぜ合わせていると思います。ライブラリは再利用可能なコードであり、他のアプリケーションで実装および使用できます。ライブラリを使用してアプリをコンパイル、テスト、およびデバッグするときに、ライブラリをテストおよびデバッグします。

ただし、プラグインは、その機能を拡張する別のアプリとの単なる「フック」です。プラグインは、完全に機能するアプリケーションの一部にすることも、グラフィカルインターフェイスのないスタンドアロンにすることもできます。いずれの場合も、インストール可能なapkを備えた独立したアプリケーションであり、Eclipse内の他のアプリや選択したコードエディターとまったく同じように機能します。プラグインは、他のアプリと変わらないことを除けば、権限を介して可能です。

于 2012-11-03T19:00:13.200 に答える