AndroidはAntビルドシステムを使用しているため、プロジェクトにbuild.xml
とbuild.properties
ファイルを作成できます。
あなたはしかし、最初のbuild.xml
ファイルを作成する必要があります:
android update project -p .
これはbuild.xml
ファイルを生成します。おそらく、プロジェクトのビルドステップとターゲットをカスタマイズする必要があります。あなたのケースでは、具体的なビルドのためにあなたのウェブサイトによってbuild.properties
ファイルが生成されていることをお勧めします。build.xml
ファイルでそれを組み込みます。特に、あなたは署名鍵があるbuild.properties
ファイルで指定する必要があり、どのようなパスワードがあります:
Build.Properties:
key.store=keystore.dat
key.alias=signing_key
key.store.password=password123
key.alias.password=password123
ant
を使用してビルドプロセスはまた、あなたがすることができますJavaファイルで変数の置換を行うこと。別の考えかもしれません。これにより、クライアントごとにビルドプロセスをさらにカスタマイズすることができます。
ant clean
ant release
他の巧妙なアイデア:デフォルトで
は、ビルドがによってトリガされてきたAntが結果のAPKは、ウェブサイトからアクセス可能なネットワーク共有にファイルをコピー< target name="release" >
セクションに< copy ... />
ラインを置くことによって。
android create project \
--target 1 \
--name MyName \
--path . \
--activity MyActivity \
--package com.yourdomain.yourproject
ant
で使用build.xml
ファイルが生成されます:あなたが新しいプロジェクトを開始した場合
だから、このbuild.propertiesもxmlファイルですか?これらの2つのファイルの完全な例を私に見せてもらえますか? – PSyLoCKe
PHPサーバで同じことを行うには? @Andrew –
私は既存のプロジェクトディレクトリにbuild.xmlファイルがありません。あなたは 'build.xmlファイルを作成する必要がありますが、私はすでにコンパイルしているとどうしてこのファイルが作成されないのでしょうか?スルー、言う... Eclipse/ADT? – Michael