Gradle: assembleDebug занимает некоторое время, прежде чем загружать приложение

Вчера я перешел на Android Studio 5.x из Eclipse. Мило.

Однако, когда я запускаю приложение для компиляции и установки его в свой телефон, требуется больше времени, чем затмение.

Я нажимаю run, и он начинает создавать приложение. Задачи: Grandle: Executing tasks [:mypackage:assembleDebug] . По завершении говорит, что Grandle invocation completed successfully in x min x sec . Затем он загружает его.

Проблема в том, что иногда это может занять всего 20 секунд, но иногда 2-3 минуты. Это раздражает время ожидания . Выполняется ли это выполнение, чтобы он всегда выполнялся перед каждым компиляцией? Могу ли я закрыть или сократить время?

Прошу прощения, если этот вопрос не является точным, но я не знаю, как бабушка полностью работает в AS.

Solutions Collecting From Web of "Gradle: assembleDebug занимает некоторое время, прежде чем загружать приложение"

Вы можете ускорить градуировку еще немного, используя эту конфигурацию в главном файле gradle.properties (в Windows вы можете найти этот файл в C:\Users\YourUserName\.gradle\ или /Users/YourUserName/.gradle/ на Mac или создать Новый если не существует):

 org.gradle.daemon=true org.gradle.parallel=true 

Это все, что вы можете сделать сейчас, Google сказал в IO, что они попытаются сделать это быстрее.

Существует также аналогичная тема: Android-студия Gradle build speed up up

Если ваша операционная система – Windows, то сборка градации действительно займет много времени. Попробуйте использовать Ubuntu. Вы можете попробовать двойную загрузку Ubuntu рядом с окнами. Я установил Ubuntu рядом со своим ноутбуком Windows 8.1, а затем установил студию Android. Сначала это не очень просто, есть много шагов, многие вещи для установки. Для проведения монтажных работ потребовалось некоторое исследование. Но в итоге это полезно. До того, как я сделаю градиентную сборку в Windows через 3-5 минут, теперь это всего лишь 3-8 секунд.