У меня проблема, я использую игровые сервисы: 8.4.0 в моем проекте и при компиляции моего градиента проекта очень медленно!Gradle очень медленный с игровыми сервисами: 8.4.0
На этапе составления проекта требуется 5 - 9 минут.
Почему?
У меня проблема, я использую игровые сервисы: 8.4.0 в моем проекте и при компиляции моего градиента проекта очень медленно!Gradle очень медленный с игровыми сервисами: 8.4.0
На этапе составления проекта требуется 5 - 9 минут.
Почему?
Отчасти, вашей машине разработки требуется либо больше оперативной памяти, либо более быстрый процессор, либо SSD.
Отчасти, play-services
является очень большой зависимости. Возможно, вы захотите переключиться на более сфокусированные зависимости, загрузив только те части Служб Play, которые действительно нужны вашему приложению. Это описано в разделе «Выборочная компиляция API в ваш исполняемый файл» в разделе the Play Services setup documentation.
Вам следует избегать компиляции всех игровых сервисов. Вы можете использовать только один. Например, если вы просто хотите использовать стыковые услуги для объявлений,
вместо ввода:
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
Надеюсь, это поможет!
машина нет, это проблема, у меня есть ноутбук с Core I5 с 6 RAM и другие проекты работают нормально, но с игровыми сервисами: 8.4.0 это очень медленно! –
@DavidHackro: Я бы подумал, что машина будет немного подпитываться для разработки приложений для Android. Помимо этого, пожалуйста, прочитайте второй абзац моего ответа и перейдите к использованию только подмножества Служб Службы. Или просто не используйте Службы воспроизведения. – CommonsWare