Я иногда использую eclipse для создания моего проекта Android (с использованием ADT 19). Если я изменил только 1 файл, то сборка происходит очень быстро из Eclipse (с использованием Ctr + B). Но если я использую скрипт ant (я использую команду ant debug) для сборки, это занимает больше времени. Я считаю, что это потому, что он снова создает все файлы.Ant build занимает больше времени, чем сборка eclipse (через ADT)
В основном сборка муравьев занимает то же время, что и у чистой сборки. Есть ли способ ускорить сборку муравьев?
Вот выход муравьиной сценария ...
set-mode-check:
-set-debug-files:
-set-debug-mode:
-debug-obfuscation-check:
-setup:
[echo] Creating output directories if needed...
[echo] Gathering info for Astro...
[setup] Android SDK Tools Revision 19
[setup] Project Target: Android 2.3.3
[setup] API level: 10
[setup]
[setup] ------------------
[setup] Resolving library dependencies:
[setup] No library dependencies.
[setup]
[setup] ------------------
[setup] API<=15: Adding annotations.jar to the classpath.
[setup]
[setup] ------------------
-build-setup:
-pre-build:
-code-gen:
[echo] ----------
[echo] Handling aidl files...
[aidl] No AIDL files to compile.
[echo] ----------
[echo] Handling RenderScript files...
[renderscript] No RenderScript files to compile.
[echo] ----------
[echo] Handling Resources...
[aapt] Found Deleted Target File
[aapt] Generating resource IDs...
[echo] ----------
[echo] Handling BuildConfig class...
[buildconfig] No need to generate new BuildConfig.
-pre-compile:
-compile:
[javac] Compiling 3 source files to C:\Sample\bin\classes
-post-compile:
-obfuscate:
-dex:
[dex] Found Deleted Target File
Возможно, вы захотите опубликовать некоторые файлы вашего муравья. Обычно муравей не должен вести себя так. –
Я вообще не модифицировал build.xml. Я просто использовал команду обновления Android для ее создания. – BlackberryChennai