Это связано с тем, сколько памяти доступно AS для создания среды виртуальной машины, которую будет заполнять ваше приложение. Дело в том, что с момента обновления до 2.2 у меня возникала одна и та же проблема каждый раз, когда я пытаюсь создать новый проект в AS.
Я решаю эту проблему, зайдя в Project (слева)> Gradle Scripts> gradle.properties . Когда он открывает файл, перейдите к строке под «(Строка 10) # Определяет аргументы JVM, используемые для процесса демона. (Строка 11) # Этот параметр особенно полезен для настройки параметров памяти». Вы ищете строку, которая начинается с "org.gradle.jvmargs" . Это должна быть строка 12. Измените строку 12 на это
org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8
После изменения этой строки вы можете синхронизировать градиент с проектом, щелкнув «Повторить попытку» в уведомлении о сбое синхронизации градиента (он будет в верхней части открытого файла). Или вы можете просто закрыть и перезапустить AS, и она должна синхронизироваться.
По сути, это означает, что AS выделит больше памяти для инициализации приложения . Я знаю, что это не постоянное исправление, но оно должно помочь вам запустить приложение.