2016-02-07 3 views

ответ

-1

Отчасти, вашей машине разработки требуется либо больше оперативной памяти, либо более быстрый процессор, либо SSD.

Отчасти, play-services является очень большой зависимости. Возможно, вы захотите переключиться на более сфокусированные зависимости, загрузив только те части Служб Play, которые действительно нужны вашему приложению. Это описано в разделе «Выборочная компиляция API в ваш исполняемый файл» в разделе the Play Services setup documentation.

+0

машина нет, это проблема, у меня есть ноутбук с Core I5 ​​с 6 RAM и другие проекты работают нормально, но с игровыми сервисами: 8.4.0 это очень медленно! –

+0

@DavidHackro: Я бы подумал, что машина будет немного подпитываться для разработки приложений для Android. Помимо этого, пожалуйста, прочитайте второй абзац моего ответа и перейдите к использованию только подмножества Служб Службы. Или просто не используйте Службы воспроизведения. – CommonsWare

1

Вам следует избегать компиляции всех игровых сервисов. Вы можете использовать только один. Например, если вы просто хотите использовать стыковые услуги для объявлений,

вместо ввода:

compile 'com.google.android.gms:play-services:8.4.0' 

просто введите следующее:

compile 'com.google.android.gms:play-services-ads:8.4.0' 

Если вы не знаете, какой из них вам вам необходимо проверить это Selectively compiling APIs into your executable

Надеюсь, это поможет!

Смежные вопросы