Выполнение задач: [: приложение: чистый,: приложение: generateDebugSources, : приложение: generateDebugAndroidTestSources, : приложение: prepareDebugUnitTestDependencies,: приложение: mockableAndroidJar, : приложение: assembleDebug]Gradle строить слишком долго
Параллельное исполнение с настройкой по требованию - это инкубация функции . Инкрементная компиляция java - это инкубационная функция. : приложение: чистый: приложение: preBuild UP-TO-DATE: приложение: preDebugBuild UP-TO-DATE : Приложение: checkDebugManifest: приложение: preReleaseBuild UP-TO-DATE : Приложение: prepareAsiaIvityAndroidMarqueeview115Library : приложение: prepareComAndraskindlerParallaxviewpagerParallaxviewpager031Library : приложение : prepareComAndroidSupportAnimatedVectorDrawable2321Library : приложение: prepareComAndroidSupportAppcompatV72321Library : приложение: prepareComAndroidSupportMultidex101Library : приложение: prepareComAndroidSupportRecyclerviewV72321Library : приложение: prepareComAndroidSupportSupportV42321Library : приложение: prepareComAndroidSupportSupportVectorDrawable2321Library : приложение: prepareComGithubTecheryProgresshintLibrary023Library : приложение: prepareComGithubTecheryProgresshintLibraryAddition023Library : приложение: prepareComH6ah4iAndroidWidgetVerticalseekbarVerticalseekbar051Library : приложение: prepareComOgaclejapanSmarttablayoutLibrary160Library : приложение: prepareComToxicBakeryViewpagerTransformsViewPagerTransforms1232Library : приложение: prepareDebugDependencies: приложение: compileDebugAidl : приложение: compileDebugRenderscript: приложение: generateDebugBuildConfig : приложение: mergeDebugShaders: приложение: compileDebugShaders : приложение : generateDebugAssets: app: mergeDebugAssets : app: generateDebugResValues UP-TO-DATE: app: generateDebugResources : app: mergeDebugResources: app: processDebugManifest : приложение: processDebugResources: app: generateDebugSources : Приложение: preDebugAndroidTestBuild UP-TO-DATE : Приложение: prepareComAndroidSupportMultidexInstrumentation101Library : приложение: prepareDebugAndroidTestDependencies : приложение: compileDebugAndroidTestAidl: приложение: processDebugAndroidTestManifest : приложение: compileDebugAndroidTestRenderscript : приложение: generateDebugAndroidTestBuildConfig : приложение: mergeDebugAndroidTestShaders: приложение: compileDebugAndroidTestShaders : приложение: generateDebugAndroidTestAssets: приложение: mergeDebugAndroidTestAssets : приложение: generateDebugAndroidTestResValues UP-TO-DATE : приложение: generateDebugAndroidTestResources : приложение: mergeDebugAndroidTestResources : приложение: processDebugAndroidTestResources : приложение: generateDebugAndroidTestSources: приложение: preDebugUnitTestBuild UP-TO-DATE: приложение: prepareDebugUnitTestDependencies : приложение: mockableAndroidJar UP-TO-DATE : Приложение: incrementalDebugJavaCompilationSafeguard : приложение: compileDebugJavaWithJavac: приложение: compileDebugJavaWithJavac - не дополнительных (например, выходы изменились, не было предыдущего исполнения и т. д.).
Примечание. Некоторые входные файлы используют или переопределяют устаревший API. Примечание: Скомпонуйте с -Xlint: устаревшую информацию.
: Приложение: compileDebugNdk UP-TO-DATE: приложение: compileDebugSources : приложение: buildInfoDebugLoader: приложение: transformClassesWithExtractJarsForDebug : приложение: transformClassesWithInstantRunVerifierForDebug : приложение: transformClassesWithJavaResourcesVerifierForDebug UP-TO-DATE : Приложение: mergeDebugJniLibFolders : приложение: transformNative_libsWithMergeJniLibsForDebug : приложение: processDebugJavaRes UP-TO-DATE : приложение: transformResourcesWithMergeJavaResForDebug : приложение: transformResourcesAndNative_libsWithJavaResourcesVerifierForDebug UP-TO-DATE: приложение: transformClassesWithInstantRunForDebug : приложение: transformClasses_e nhancedWithInstant + reloadDexForDebug : приложение: incrementalDebugTasks: приложение: prePackageMarkerForDebug : приложение: fastDeployDebugExtractor: приложение: generateDebugInstantRunAppInfo : приложение: coldswapKickerDebug : приложение: transformClassesWithInstantRunSlicerForDebug : приложение: transformClassesWithDexForDebug Для запуска Dex в процессе Gradle демон нуждается большая куча , В настоящее время он имеет около 11833 МБ. Для более быстрой сборки увеличьте максимальный размер кучи для демона Gradle до более чем 13312 МБ. Для этого установите org.gradle.jvmargs = -Xmx13312M в проекте gradle.properties. Для дополнительной информации см https://docs.gradle.org/current/userguide/build_environment.html : приложение: validateDebugSigning: приложение: packageDebug: приложение: zipalignDebug : приложение: fullDebugBuildInfoGenerator: приложение: assembleDebug
BUILD SUCCESSFUL
Общее время: 7 минут 41.523 ИКС
ответ
Моя проблема solved.It принимает потому что у меня есть ubuntu, и я открывал и запускал свой проект с внешнего жесткого диска ntfs.Я переформатировал его как ext4 и последовал за сообщением, приведенным в разделе комментариев Амита Вагела, которое сократило время сборки с 7 минут до 2 секунд.
Это ссылка дается 'Amit Vaghela':
Building and running app via Gradle and Android Studio is slower than via Eclipse
Сделайте свой град в автономном режиме.
Goto File -> Настройки для поиска градиента и проверки автономной работы.
сделал это уже, но все тот же вопрос !!! – user6265154
Это вряд ли решение, учитывая, что вам понадобится он, чтобы он-лайн в сети –
Да, но не каждый раз – Gaurav
Gradle Daemon VM выделения памяти по умолчанию 1 гигабайт - что является недостаточным для поддержки dexInProcess, поэтому, чтобы воспользоваться вам нужно установить его, по крайней мере, 2 гигабайта.
Одна вещь, которую вы могли бы сделать, чтобы ускорить ваши сборки, - увеличить выделение памяти виртуальной памяти Gradle Daemon.
В gradle.properties
добавить строку org.gradle.jvmargs=-Xmx2048m
.
Хорошо читать о Android 2.1 Студия художественного Dex В процессе:
А также проверить видео:
Ссылка на потенциальное решение всегда приветствуется, но, пожалуйста, [добавить контекст по ссылке] (http://meta.stackoverflow.com/a/8259/169503), чтобы ваши соплеменники имели представление о том, что это такое и почему оно есть. Всегда указывайте наиболее значимую часть важной ссылки, если целевой сайт недоступен или постоянно находится в автономном режиме. Примите во внимание, что быть более чем ссылкой на внешний сайт_ является возможной причиной [Почему и как удаляются некоторые ответы?] (Http://stackoverflow.com/help/deleted-answers). – JonasCz
абсолютно верно. Спасибо, что исправил меня, отредактировал ответ. – raxelsson
- 1. Gradle Строить не удалось
- 2. чрезвычайно медленно Gradle строить
- 3. Gradle Строить Ошибка
- 4. Gradle Строить Ошибки
- 5. Gradle строить ошибку: SAXParseException
- 6. Gradle Build Запуск в Android Studio слишком долго
- 7. вставка слишком долго
- 8. ToolTip слишком долго скрывается
- 9. Список_аргументов слишком долго - Apache
- 10. Redis слишком долго реагирует
- 11. DOM слишком долго реагирует
- 12. Действуйте слишком долго
- 13. ключ FULLTEXT слишком долго
- 14. NSURLConnection Принимая слишком долго
- 15. phpbb3 слишком долго
- 16. Concatenation слишком долго
- 17. Solr коммит слишком долго
- 18. onPostExecute() ждет слишком долго?
- 19. Скриншот окна слишком долго
- 20. Крест Регистрация слишком долго
- 21. RecyclerView слишком долго загружается
- 22. tf.decode_csv длится слишком долго
- 23. Bash слишком долго
- 24. MySQL запрос слишком долго
- 25. Neo4j запрос слишком долго
- 26. OnTesterInit работает слишком долго
- 27. Script Runtime слишком долго
- 28. mqueue: сообщение слишком долго
- 29. функция подключения() слишком долго
- 30. C выход слишком долго
http://stackoverflow.com/questions/16775197/building-and-running-app-via-gradle-and-android -studio-is-slower-than-through-eclips –
Моя проблема решена. Это заняло время, потому что у меня есть ubuntu, и я открывал и запускал свой проект с внешнего жесткого диска ntfs. Я переформатировал его как ext4 и последовал за данной почтой который уменьшил время сборки ** до ** 2 с ** с 7 минут – user6265154