私はこの全体の "Ant"ビルドシステムのことを扱おうとしています。私は、build.xmlを作成しました。これは、Androidがネイティブにコマンド:android update project -p .
を使用して私に与えたものです。Antを使ってAndroidプロジェクトをコンパイルしてjarする方法は?
これは私にテンプレートbuild.xmlファイルを与えてくれましたが、いくつかのオプションが必要です。具体的には、JARおよび/またはになりたいと思います。私のプロジェクトです。好ましくはバージョン番号付きである。
ボーナス質問:JARビルドからファイルを除外するにはどうしたらいいですか?たとえば、機能をテストするために使用したアクティビティが1つありますが、最終的なJARにそのアクティビティを含めることは望ましくありません。
Androidが提供した私のbuild.xmlファイルは、かなり長い(ほとんどのコメント)のでGisted hereです。
EDIT:私もIntelliJを使用していますので、Eclipse仕様はありません。
AndroidアプリケーションがJARファイルではないと考えて、「JARとプロジェクトをコンパイルする」とはどういう意味ですか? – CommonsWare
@CommonsWare、私は本当に2つの "ターゲット"を意味します。 1。私のコードをコンパイルし、クラスとdexファイルとその正しいディレクトリにあるものをコンパイルします。 2. Androidの「ライブラリ」を適切に配布できるように、必要なクラスファイルをJARします。 – hwrdprkns
さらに、私は明確にする必要があります。私のプロジェクトが「図書館」プロジェクトの資格を持っているかどうかはわかりません。しかし、私はちょうど私が別のアプリケーションでそれを使用できるようにJARedしたいAndroid SDKを使用するコードがあります。活動ではなく、他のコード。 – hwrdprkns