Затмение медленно на создании ресурсов Android - PullRequest
7 голосов
/ 15 июня 2011

Я использую Eclipse для разработки приложений для Android.Я использую последний SDK и Eclipse 3.6, мой компьютер MacBook Air с 4 ГБ оперативной памяти.

Каждый раз, когда я изменяю файл ресурсов (например, макет XML), затмение между 1 и 2 млн.восстановить двоичный файл и развернуть его.Мой двоичный файл составляет около 10 МБ (это игра с большим количеством растровых изображений).

Очень сложно программировать с таким большим временем отклика, можно ли как-нибудь сократить его?

Ответы [ 5 ]

10 голосов
/ 15 июня 2011

Если у вас много графики, вы можете прочитать это сообщение для android-dev.aapt оптимизирует png во время сборки (возможно, излишне), но только если расширение - .png (чувствительно к регистру).Переименование их в .PNG пропускает этап оптимизации, но изображения по-прежнему полезны при ссылке.

3 голосов
/ 15 июня 2011

Они решают эту проблему и доступны в ADT 12.

http://tools.android.com/download

http://tools.android.com/recent/finercontroloveradtbuildprocess

1 голос
/ 15 июня 2011

Снимите флажок Автоматически строить в меню Проект, таким образом, вы не будете постоянно компилировать.В Android ресурсы сильно оптимизированы, поэтому компиляция в таком приложении, как ваше, может занять некоторое время.

Вы можете скомпилировать вручную, если вы сделали значительные изменения.

1 голос
/ 15 июня 2011

Вы используете Maven или что-то подобное?У Eclipse + Maven оба есть строитель, и они, как правило, много сражаются, если оба включены.

(честно, лучший ответ - использовать Intelli-J, и все будет работать волшебным образом, но я сомневаюсь, что вам нужен этот ответ).

0 голосов
/ 19 октября 2011
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...