Intereting Posts
Запуск широковещательного приемника от активности в android Как восстановить состояние переадресации вызовов в Android-коде Android? Изменение текста Размер элемента меню в android Android NDK: пользовательская сборка WebView из источника Использование камеры без SD-карты на Android Ошибка MSB4185: «System.Globalization.CultureInfo» не была включена для выполнения Текст-заполнитель для типа ввода = «число» не отображается в webkit ICS Приостановите видео в recyclerView, если на экране есть определенный процент Как экспортировать активность, чтобы другие приложения могли ее назвать? Интеграция сканера штрих-кодов Android с веб-страницей Android-разработчик переходит на iOS. Что мне нужно знать? Как вы определяете, поврежден ли .sqlite или .sqback в Java? Android-сборка из командной строки в Windows Как получить ресурс (int) из String – Android RuntimeException при использовании нового TextInputLayout из библиотеки дизайна поддержки

Android Studio: Gradle Build Работает в течение 3 минут

У меня есть простое приложение, и каждый раз, когда я нажимаю «run», для завершения градировки требуется больше 3 минут, чтобы завершить сборку и загрузить приложение. И это происходит как на эмуляторе, так и на моем телефоне Android. И прежде чем вы отметите это сообщение как подобное сообщение, выслушайте меня: я связываюсь с тем, чтобы устранить проблему с последних 10 дней. Я пережил более 20 переполнений стека похожих вопросов (например, этот) и десятков статей в google, и я пробовал каждое предлагаемое им решение, но ничего не работает. Вот что я пробовал до сих пор:

  • Добавлено org.gradle.parallel=true и org.gradle.daemon=true для gradle.properties
  • Добавлено –parallel и –offline для параметров командной строки
  • Включено «автономная работа» в настройках
  • Enabled / Disabled «мгновенный запуск» – не имеет никакого значения
  • Я выделил много памяти: org.gradle.jvmargs=-Xmx4096m -XX:MaxPermSize=1024m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF- 8
  • Я полностью отключил Защитник Windows
  • Я использую последнюю версию gradle (2.10) и новейшую версию Android Studio, которая является 2.1.1 Даже после всех попыток все еще занимает более 3 минут, и это очень расстраивается.

Когда приложение работает в течение нескольких минут, я заметил :app:processDebugResources в консоли gradle. Возможно, это может привести к замедлению, я не знаю. Кроме того, у меня есть xml-файл, который я обрабатываю, и этот XML-файл содержит около 70 000 строк. Может ли это вызвать какие-либо проблемы? Может быть, Windows 8?

Просьба представить любые предложения о том, как исправить это. Спасибо 🙂

Solutions Collecting From Web of "Android Studio: Gradle Build Работает в течение 3 минут"

Я узнал, почему это происходит. Это было потому, что я разбирал XML в функции onCreate (), и поскольку XML имел 70 000 строк, компилятор занимал много времени. Но после перемещения файла в папку «assets» проблема решена. Это была моя ошибка и не имела ничего общего с настройками градиента, но если кто-то наткнулся на подобную проблему, я рекомендую вам попробовать все, что я перечислял выше, и ваша конструкция градации должна работать быстрее.