0

ANT を使用してプロジェクトをビルドしようとしています。私のプロジェクトでは、ActionbarSherlock と Roboguice-Sherlock を使用しています。ActionbarSherlock は Android ライブラリ プロジェクトですが、Roboguice-Sherlock はそうではありません。Android プロジェクトではありません。ここを参照してください:

https://github.com/rtyley/roboguice-sherlock

問題なく ANT を使用して ActionbarSherlock をビルドできます。問題は Roboguice-Sherlock にあります。これは Android プロジェクトではありませんが、Android と ActionbarSherlock、および Roboguice に依存しています。ビルドしようとすると、Roboguice-Sherlock が見つからないという大量のエラーが表示されます。

4

2 に答える 2

1

プロジェクトにRoboguice.jarとActionBarSherlockへのライブラリプロジェクト参照が既に構成されている場合は、それをフォルダーにドロップするだけlibs/で、自動的に取得されるはずです。

私はRobertoと協力して.jar、彼のプロジェクトのがMaven以外のユーザーが使用できるようにGitHubにアップロードされるようにしています。

今のところ、プロジェクトのクローンを作成して、フォルダー内mvn clean packageのスタンドアロンを取得するだけで、上記のように実行できます。.jartarget/

于 2012-04-04T04:08:54.500 に答える
1

robiguice-sherlock を .jar として Android プロジェクトに追加する必要があります。ここからダウンロードできます([ダウンロード (JAR) ] をクリックします)。Android プロジェクトではないため、Android でソースをビルドしようとすると失敗します。ディレクトリに入ったら、プロジェクトのプロパティを開き、ビルド パスに .jar を追加する必要があります。

于 2012-04-04T04:11:51.930 に答える