1

Macにローカルのjenkinsインストールをセットアップしました...

今、私は新しい変更をチェックインするとすぐにアプリをビルドするビルドされたantを作成しようとしました。antスクリプトは、プロジェクトでのみ使用する限り、うまく機能しています...

  • フォルダにcd
  • アリのリリース

含まれているすべてのライブラリプロジェクトを見つけることができます(ActionBarSherlock、ViewPagerIndicator、NineOldAndroids、HoloEveryWhere、PocketChange)

これをjenkinsのインストールに配置するとすぐに、すべてが壊れます。

私のメインフォルダ-組織は次のようになります:Projects / Project Projects / ProjectLibrarys / Library Eclipseは次のようなライブラリを参照します:android.library.reference.2 = ../ Project Librarys / ActionBarSherlock / library

絶対リンクを使用することはできませんが(問題が解決すると思うため)、EclipseまたはAntはそれらを好みません。

私はそれを修正する方法が本当にわかりませんか?build.xmlを編集する必要がありますか(ext / commonbuild / commonbuild.xmlフォルダーに追加したので、すべてのプロジェクトで同じandroidビルドファイルを使用できます)

さらにコードが必要な場合はお知らせください。

前もって感謝します...

4

2 に答える 2

1

ビルド用の別のリンクを含む customproject.properties ファイルを追加することで、問題を解決できました。

まだ1つの問題があります。ant は、追加したライブラリ プロジェクトの customproject.properties を使用していないようです。このライブラリ プロジェクトには別のライブラリ プロジェクトが含まれており、ビルドするとすぐに相対 URL が間違っています。

プロジェクト ライブラリでも customproject.properties を使用する方法を知っている人はいますか?

于 2012-08-10T14:18:52.040 に答える