Компиляция Android является медленной (использование Eclipse)

Когда я изменяю любой .java файл и сборку, компиляция занимает 16 секунд. Я не понимаю, почему это должно быть настолько медленно!?

Я включил подробный вывод для Andoroid.

Window > Preferences > Android > Build output > Verbose.

Вывод результата (Консоль> Android):

[19:46:10] Refreshing resource folders.
[19:46:10] Starting incremental Pre Compiler: Checking resource changes.
[19:46:10] Nothing to pre compile!
[19:46:10] Starting incremental Package build: Checking resource changes.
[19:46:10] ignored resource ...\bin\.\classes.dex
[19:46:10] processing ...\A.class
[19:46:10] processing ...\B.class
    ...
[19:46:21] processing com/google/inject/util/Providers.class...
[19:46:21] processing com/google/inject/util/Types.class...
[19:46:24] Using default debug key to sign package
[19:46:24] Packaging ...\bin\resources.ap_
[19:46:24] Packaging classes.dex
    ...
[19:46:25] Packaging ...\annotations.jar
[19:46:25] Build Success!
[19:46:25] Refreshing resource folders.
[19:46:25] Starting incremental Pre Compiler: Checking resource changes.
[19:46:26] Nothing to pre compile!

"Обработка" .class файлов заняла 14 секунд. И это "обработало" все файлы, даже из всех .jar связанных файлов. Я думаю некоторая вещь, несправедливость идет сюда, поскольку только один .java файл был изменен.

Что я могу сделать для улучшения скорости компиляции?

33
задан alex2k8 21 May 2010 в 16:03
поделиться