私のアプリケーションには、多数の外部の.jars、androidライブラリ、たくさんのコードがあります。プロジェクトをビルド(私は日食を使用しています)はひどいです。クリーン/ビルドには数分かかります。そしてそれぞれの再構築の後、私はEclipseを再起動する必要があります。それ以外の場合は、2回目のビルドでハングアップします。私はすぐに私はそれをまったく構築できないだろうと恐れている! Eclipseにメモリを増やしても効果はありません。中規模のAndroidアプリケーションの構築が非常に遅い
他の側面では、小さなAndroidアプリケーションの構築には全く問題はありません。
私はWindows Vista、eclipse-java-galileo-SR2、Android SDKツール(revision8)、Core 2 Duo 2GHzです。
Q:かなり大きなプロジェクトを持つ他の開発者から、同じ問題がある場合はどのように解決すればよいのでしょうか?
私が見る他の問題は、エミュレータと通信できないため、コンパイルが何度かハングすることです。エミュレータを閉じると完了することがあります。
オープンしているEclipseワークスペース(アンドロイドなど)で開いている他のプロジェクトはありますか?もしそうなら、それらのプロジェクトを試して終了したり、自動的にビルドしないように設定することができます。また、Eclipseでインストールしたプラグインの数を確認することもできます。それは、プロジェクト特有の問題よりも設定上のEclipse問題のように聞こえる。また、いくつの外部ジャーは束ですか?私は約5つの外部ジャーと内部コードの問題なしにプロジェクトを持っています。 – broschb
遅いビルド時間で唯一問題となったのは、リソースフォルダにイメージがオーバーロードされたときです。現在の私のプロジェクトには、リソース密度フォルダ間に200以上の画像が広がっています。 2倍、私は実際には画像の90%を取り出しました。すべての画像で、私は3分以上の時間を構築しました。デバッグとビルドを絶えず試みているとかなり恐ろしいです。 – user432209
私は〜8個の外部ジャー、〜8個の参照Javaプロジェクト、1個の参照されたAndroidライブラリを持っています。だから、本当にスピードに影響するものは、言うのは難しいです。実験を続ける...また、私のすべてのリソース(コードなし)を使って簡単なプロジェクトをコンパイルしようとしたところ、非常に速くコンパイルされました。しかし、再び、すべてのものが組み合わされて、それは長くかかるかもしれません。 – alex2k8