1

私はAndroidビルドシステムをADTからほとんどすぐに使えるAntに移行しており、開発者にとって可能な限り苦痛を伴わないようにしたいと考えています。フレッシュチェックアウトにはlocal.propertiesが含まれていません(アドバイスされているように、これは完全に理にかなっています)。ビルドはあなたに怒鳴ります:

sdk.dir is missing. Make sure to generate local.properties using 
'android update project' or to inject it through the ANDROID_HOME 
environment variable.

これらの手順はいずれも面倒なので、Windowsではすべての新規チェックアウトの後に実行するのは不快です。cmdADTがSDKの場所を知っていることを考えると(そしてそれが私たちが本当に必要とするすべてです)、 Windows環境変数にドリルダウンすることなくファイルを吐き出す方法はありますか?

[プロジェクト]>[Androidツール]>[プロジェクトプロパティの修正]を試しましたが、local.propertiesが処理されていないようです。

4

1 に答える 1

0

それを行う方法はありません。Eclipse with ADT は、ビルド プロジェクトの一部で異なるメカニズムを使用します。チェックアウトのたびに ANDROID_HOME を設定するのが面倒な理由がわかりません。一度だけ設定する必要があります。

于 2013-03-11T23:59:54.197 に答える