0

私は、いくつかのオープン ソース コードを具体的にはこれに統合したい Android プロジェクトに取り組んでいます: https://github.com/tenaciousRas/android-plist-parser。作成者のコードをライブラリのように扱い、.JAR呼び出すことができるようにしたいと考えています。著者の readme から直接引用すると、導入手順は次のとおりです。

展開

プロジェクトの主な目的は、アプリケーションの消費可能なソース コードを提供することです。ソース コードをチェックアウトして Android プロジェクトに追加するか、Maven ビルドを使用してアプリケーションで使用する JAR を生成することを検討してください (これには、リリース プロファイルを使用するか、テスト モジュールをコメント アウトします)。

OK、このことから、リリース プロファイルを使用して JAR を生成するために Maven ビルドを使用したいように思えます。問題は、私はこれまで Maven を使用したことがないため、これが何を意味するのか実際にはわかりません。長い時間をかけて Maven のドキュメントを読み、さらに別のビルド システムを習得することもできますが、Maven は実際に私が実際に達成しようとしていることに付随するものにすぎません。

その過程で Maven のエキスパート (またはアマチュア) になる必要なく、達成しようとしていることを達成するために実行できる簡単な手順はありますか? 私は Maven について読み始めましたが、これが単純な 5 分間の気晴らしになるようには見えません。私はすべて、新しいビルド/管理ツールを学習することに賛成です。プロジェクトに統合する小さなライブラリごとに新しいツールを使用するわけではありません。

4

2 に答える 2

0

プロジェクトは、簡単に再利用できるように設定されていません。Mavenを使用して、解析を行うAndroidアプリケーションを構築しています。ただし、再利用を容易にするためには、解析コードを個別のjarとして、またはapklibでさらに適切に提供する必要があります。

ソースコードを取得してアプリケーションにコピーするか、アップストリームプロジェクトを再構築してapklibをビルドすることができます。作者がそれをしたい場合は、それらをMaven Android Developersメーリングリストに送ってください。そこで、私は彼の質問を手伝うことができます。

于 2012-09-23T04:39:00.517 に答える
-1

プロジェクトにすでに pom.xml ファイルが含まれている場合は、cd でディレクトリに移動して を実行しますmvn package。これにより、ターゲットフォルダーにjarが生成され、プロジェクトにインポートできます

于 2012-09-22T17:56:07.447 に答える