Androidのaapt
ツールに問題があります。私は2つの開発環境を実行します。それぞれ8GBのRAMを搭載したクアッドコアリグに搭載されています。 1つはWindows 7で、もう1つはUbuntu 10.04です。どちらもEclipse 3.7r2とADT 18.0を実行しています。Androidのプロセッサ使用率が高い(と遅くなります)
私はmavenでビルドします。 Linuxシステムでのビルドには約1分かかり、Windowsシステムでは4分かかります。
aapt.exe
がビルドプロセスの中で少なくとも2分間コア全体を占めていることがわかるので、パフォーマンスはWindowsボックスでCPUバインドされているようです。これはLinux上でハートビートで実行されます。
ADT17で修正されるはずだったので、png圧縮の問題(hereと記載されています)はそう思われません。
この問題の他の誰かが回避策を見つけましたか?他の誰かがこの問題を抱えていますか?
関連があるかどうかはわかりませんが、Maven 3.0.3とMaven 2を比較したところ、CPU使用率と時間が大幅に増加しました。まだ最新バージョン(3.0.4)を調べていますが、Maven 3がそのpriocessesを管理する方法が一般的ではないと思われます。 – Eddie
これはMavenとは関係ありません。私たちはAntビルドスクリプトを使用しており、同じ問題を抱えています.Linuxで1分未満の完全なプロジェクトビルドを行っていますが、同じプロジェクトではWindowsで約5分です。回避策はまだ見つかりません。 – HitOdessit