ant を介して Android プロジェクトに Android 以外のプロジェクトを含めようとしています。これは共通プロジェクトであり、毎回変更される可能性があるため、.jar ファイルを作成して「libs」フォルダーにエクスポートすることはできません。
誰でも私を助けることができますか?
project.properties で何かを変更する必要がありますか?
どうもありがとうございました!
ant を介して Android プロジェクトに Android 以外のプロジェクトを含めようとしています。これは共通プロジェクトであり、毎回変更される可能性があるため、.jar ファイルを作成して「libs」フォルダーにエクスポートすることはできません。
誰でも私を助けることができますか?
project.properties で何かを変更する必要がありますか?
どうもありがとうございました!
apache ivyプラグインを使用して、プロジェクト間の依存関係を宣言します。Jenkins ivyプラグインを使用して、変更を検出し、共通プロジェクトのビルド後にプロジェクトのビルドを自動的にトリガーできます。
<target name="-pre-compile">
<path id="project.all.jars.path">
<path path="${toString:project.all.jars.path}"/>
<fileset dir="${jar.libs.dir}">
<include name="*.jar"/>
</fileset>
</path>
これを私のbuild.xmlに統合すると、私のプロジェクトにはライブラリが正しく含まれます;)