Не запускается android studio mac os
Обновлено: 05.07.2024
Откройте пакет приложений для Android Studio в finder и отредактируйте файл Info.plist. Измените ключ JVMversion. Поставьте 1.6+ вместо 1.6 *. Это сработало для меня!
Хотя это было необходимо в более старых версиях Android Studio, это больше не рекомендуется. См. Официальное выражение
"Пожалуйста, обратите внимание: не редактируйте Info.plist, чтобы выбрать другую версию, что нарушит не только подпись приложения, но и последующие обновления патча для вашей установки."
Антонио Жозе answer является правильным.
Ответ 2
Просто установите этого парня здесь
и вы должны быть хорошими.
Ответ 3
В следующей версии Android Studio, если java 6 не найден, но найдено 7 (или больше), то он будет использовать это вместо этого. Мы по-прежнему рекомендуем запускать студию с Java 6 из-за улучшения рендеринга шрифтов, но нет необходимости в работе, если, например, будет найден только java 8.
Как и в случае RC 3, у нас есть лучший механизм для настройки свойств пусковых установок на всех трех платформах. Вы не должны редактировать файлы в каталоге установки IDE. Вместо этого вы можете настроить атрибуты, создав свои собственные файлы .properties или .vmoptions в следующих каталогах. (Это было возможно на некоторых платформах раньше, но вам потребовалось скопировать и изменить все содержимое файлов. С последними изменениями эти свойства теперь являются аддитивными, вместо этого вы можете установить только нужные вам атрибуты, а остальные будет использовать значения по умолчанию из установки IDE).
Однако нет никаких объяснений относительно того, какие параметры есть.
Однако не повезло с этим.
К счастью, я смог разрешить его на Yosemite, используя переменные среды, как сказано в примечаниях к выпуску 1.0 RC3.
Вы также можете использовать переменные среды использования для указания на файлы переопределения в другом месте:
STUDIO_VM_OPTIONS, в котором файл vmoptions используется для использования STUDIO_PROPERTIES, какой файл свойств использовать STUDIO_JDK, который JDK запускает студию с помощью
Это было немного сложно, потому что Android Studio не является приложением командной строки, поэтому мне пришлось использовать команду AppleScript для установки переменной среды при входе в систему. Подробнее здесь
Это моя команда launchctl для командной строки.
И это мой AppleScript (не забудьте сохранить его как приложение)
О launchctll, см. здесь
Ответ 4
Обратите внимание, что эта последняя переменная позволяет вам, например, запустить Android Studio с Java 7 на OSX (который обычно выбирает Java 6 из версии, указанной в Info.plist):
$export STUDIO_JDK =/Library/Java/JavaVirtualMachines/jdk1.7.0_67.jdk
Работал для меня
Ответ 5
Измените этот ключ в Info.plist
и теперь он отлично работает.
Отредактировано:
По официальному заявлению, упомянутому выше, через internet и aried3r, решение Антонио Хосе верно.
Ответ 6
Обратите внимание:
Хотя самым простым решением является обновление Info.plist студии android. Но это не рекомендуется, а не правильный способ его исправления.
Официальное выражение - "Обратите внимание: не редактируйте Info.plist, чтобы выбрать другую версию, что нарушит не только подпись приложения, но и будущие обновления патча для вашей установки".
Первое решение:. Если вы запустите свою программу Android Studio из командной строки, вы можете добавить эти две строки в свой .bash_profile
В следующий раз, когда вы откроете свой терминал, ваша студия начнет автоматически.
Второе решение: Если вы хотите запустить Android Studio из пользовательского интерфейса (нажав на значок), выполните следующие действия:
-
Откройте script редактор на Mac (можно найти его в центре внимания)
Скопировать следующую строку
сделать оболочку script "launchctl setenv STUDIO_JDK/Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk"
Примечание: - Измените версию jdk в соответствии с вашей версией. Чтобы проверить, какая версия используется открытым терминалом, и выполните следующую команду
3.Нажмите save (⌘ + s) в качестве формата файла: Приложение. Наконец откройте "Настройки системы" → "Пользователи и группы" → "Элементы входа" и добавьте новое приложение, которое вы только что создали.
- Выйдите из системы и снова войдите в систему, или вы также можете запустить это приложение вручную.
Ответ 7
- Откройте пакет приложений приложения Android Studio (щелкните правой кнопкой мыши значок Android Studio в папке приложения)
- Открыть файл Infor.plist
Ответ 8
В Mac OS X Yosemite просто установите:
Java SE Development Kit 8
Обновление Java версии 8 25
Все, работайте для меня!
Ответ 9
Установить переменную envirionment STUDIO_JDK ( java_home выводит домашний каталог Java, а sed разделяет две папки, чтобы получить каталог jdk)
launchctl setenv STUDIO_JDK `/usr/libexec/java_home -version 1.8 | sed 's/\/Contents\/Home//g'`
Запустите Android Studio, как обычно.
Установите STUDIO_JDK при каждой перезагрузке
Вышеуказанные шаги работают только для текущего сеанса. Вот как создать файл plist в /Library/LaunchDaemons, который запускает указанную выше команду при каждой загрузке:
Ответ 10
На сайте проекта Android Tools есть отличное объяснение Mac OSX JDK Selection. Это устранило мою проблему. Вкратце:
- Версия Java, с которой работает IDE.
- Версия JDK, которую он использует для получения компилятора Java из
и для Yosemite (Mac OSX 10.10) Проблемы:
Ответ 11
Java была удалена, когда я обновился до OS X El Capitan.
Смотрите скриншот терминала до и после того, как я переустановил Java.
Чтобы переустановить Java, я перешел по этой ссылке, которая была предоставлена в диалоговом окне Android Studio.
Android Studio снова запустилась после переустановки Java.
Ответ 12
Измените файл Info.plist студии Android в пакете так, чтобы он использовал 1,7 или любое другое JVMVersion, которое вы установили. Изменение работы JVMVersion на 1.6+ вместо 1.6 *, так как ответ на вышеприведенный интернет должен работать тоже.
Вышеприведенные работы, но не рекомендуется, см. Примечания к выпуску RC3
Как и в случае RC 3, у нас есть лучший механизм для настройки свойств для пусковые установки на всех трех платформах. Вы не должны редактировать файлы в каталог установки IDE. Вместо этого вы можете настроить атрибутов, создав свои собственные .properties или .vmoptions файлы в следующие каталоги. (Это было возможно на некоторых платформах раньше, но потребовалось, чтобы вы скопировали и изменили все содержимое файлы. С последними изменениями эти свойства теперь являются аддитивными вместо этого вы можете установить только те атрибуты, которые вам нужны, и остальные будут использовать значения по умолчанию из установки IDE).
Ответ 13
У меня такая же проблема и исправлена следующим образом:
Вы должны установить Java с официальной страницы Apple.
Ответ 14
Эта работа для меня очень проста, просто экспортируйте экологически безопасный var. но сначала убедитесь, что у вас есть действительная JVM.
Ответ 15
В Mac OS X Yosemite просто установите:
Java SE Development Kit 8
Обновление Java версии 8 25
Все, работайте для меня тоже! как сказал геев, так просто!
Ответ 16
Вы можете реализовать решение STUDIO_JDK с помощью агентов запуска вашего пользователя. Это предполагает создание одного файла plist в вашем каталоге LaunchAgents, расположенном в
Создайте новый файл
Скопируйте следующий текст в новый файл plist и измените его в соответствии с инструкциями ниже.
Вам нужно будет сделать две модификации:
- Измените UNIQUE_KEY в соответствии с вашим именем файла (без расширения .plist).
- Проверьте правильность пути JDK и при необходимости измените. В этом примере я использую 7u71.
Это то же самое решение, что и Антонио Жозе. Он устанавливает переменную среды STUDIO_JDK на основе версии Android Studio 1.0 примечания к выпуску RC3. Это решение использует каталог LaunchAgents, а не AppleScript для установки переменной окружения. Как таковой, это в основном разница в том, как ваш заказ и организовать переменные системы и среды.
Ответ 17
Не редактируйте plist. Эти инструкции работали для меня в первый раз, когда я установил Android Studio несколько месяцев назад, а также только сегодня. (1/21/2015)
Все, что вам нужно сделать, это несколько простых вещей, хотя они на самом деле не перечислены на веб-сайте Google.
- Сначала вам нужна Java. это не JDK, это отдельно. Вы можете получить это от этой ссылки. Если у вас этого нет, это, вероятно, вызовет ошибку, говорящую что-то вроде" no JVM.
- Во-вторых, вам нужен Java JDK, я получил JDK 7 из эту ссылку. Обязательно выберите ссылку Mac OS X под Java SE Разработка Kit 7u75. Если у вас этого нет, это, вероятно, вызовет ошибку, в которой будет указано что-то вроде "no JDK".
- Если вы еще не установили Android Studio, сделайте это. Но я уверен, что вы уже это сделали.
Ответ 18
Есть способ без запуска AppleScript: отредактируйте .bash_profile (если этот файл не существует, создайте новый, как предложил @Gerard, вы можете использовать source .bash_profile в первый раз).
Поставьте экспорт STUDIO_JDK/Library/Java/JavaVirtualMachines/jdk1.8.0_31.jdk
Затем закройте терминал (или любые текстовые редакторы, которые вы используете для редактирования этого файла), запустите Android Studio и альта
Протестировано с OSX 10.10 и Android 1.0.1
Ответ 19
Android Studio будет читать настройки из файла
/Library/Preferences/AndroidStudio/idea.properties. Я создал этот файл и в нем есть путь к моему jdk:
Не требуется редактирования Info.plist!
Ответ 20
"В Mac OS запустите оптимизацию рендеринга шрифтов для Android Studio с Java Runtime Environment (JRE) 6. Затем вы можете настроить свой проект на использование Java Development Kit (JDK) 6 или JDK 7".
Как только вы установите Java 6 (а не JDK) из Apple в соответствии с Alonso C. Licks, вы сможете открыть Android Studio и переконфигурировать, как вам угодно, без необходимости вмешиваться в терминал, файл info.plist или другие библиотеки.
Ответ 21
Я загрузил Intellij Idea. Когда я пытаюсь установить Intellij, появилось всплывающее окно с отсутствием моего Mac с Java RE, вы хотите его загрузить? После того, как я загрузил отсутствующий пакет с помощью Intellij, я смог открыть Android Studio.
Ответ 22
Я решил эту проблему, изменив версию JVM в файле Info.plist на 1.7 *
Ответ 23
Я запустил этого плохого мальчика:
Ответ 24
Я имею дело с той же проблемой, и я заработал.
Вероятно, ваша версия jdk неверна.
теперь я установил jdk1.8, и теперь это нормально.
Ответ 25
Для тех, у кого возникла проблема с созданием script, запущенным при запуске, в качестве альтернативы вы можете добавить этот .plist в свою папку LaunchAgents. Это может быть более подходящим способом добавления переменных среды в систему, поскольку Йосемити решил покончить с launchd.conf. Это также должно работать через учетные записи пользователей из-за характера папки LaunchAgents, но я не тестировал это.
Для этого создайте файл .plist со следующим именем и путем:
Затем измените свойства файла, выполнив следующие команды в терминале:
1) Вам может потребоваться изменить "jdk1.8.0_25.jdk", чтобы соответствовать версии, имеющейся на вашем компьютере.
Ответ 26
Ответ 27
Раньше я удалял Java 6 и устанавливал Java 7, Android Studio работала нормально, затем я обновил Android Studio, и у меня была проблема, которая у всех есть. Сегодня я удалил Java 7 и установил Java 8 из Oracle. Затем я удалю Android Studio и установил последнюю версию. Сейчас все работает для меня.
когда я пытаюсь запустить эмулятор Android, он падает на Mac OS X. Он работал некоторое время назад, но теперь это не так, и я не знаю, почему.
та же проблема здесь, я запускаю mac mini с 8 ГБ ОЗУ и macOS Lion. Раньше он работал со старым AVD с некоторыми случайными сбоями время от времени, но с момента последнего обновления до APi 17 это боль в заднице.
пакет ADT не работает вообще. После настройки ограничений памяти на eclipse.ini-файл выдает случайные ошибки памяти. Также он не смог загрузить и установить плагин m2e (maven to eclipse).
я переехал в IntelliJ, и я могу запустите AVD manager, но ни одно из" старых " созданных устройств не работает. Если я создаю новый и запускаю его, он работает до тех пор, пока я не закрою его, тогда я должен перезапустить Mac и создать новое устройство. Также он случайным образом показывает ошибки, когда я хочу удалить эти старые созданные виртуальные устройства.
также DDMS не запускается. Я запускаю его, показывает его значок на доке, но он не отвечает, Пока я не заставлю закрыть. Какой кошмар.
это происходит со мной с эмулятором android. Я решил это так: компакт./
android / avd лат.* avd
Теперь выберите эмулятор, который рушится и
и теперь сбросить окно.Икс, это окно.x=0 выйдите и запустите эмулятор.
Если вы переместите и закройте эмулятор на вторичном экране он будет сбой в следующий раз, когда вы хотите запустить его.
убить процесс Docker
одна проблема, которую я видел несколько раз с Docker. Эмулятор Android аварийно завершает работу, когда Docker работает на Mac.
Это потому, что Android SDK использует некоторые устаревшие библиотеки Mac OS X. У меня такая же проблема (иногда даже паника ядра), прежде чем я начну использовать android-устройство. Возможно, в будущих версиях Android SDK эта проблема будет исправлена.
Я только что обновил Android SDK manager до последних обновлений уровня Android 4.2 (API 17), и теперь все мои старые аварии AVD. Однако недавно созданный с использованием API 17 работает.
У меня такая же проблема. Вы можете попробовать создать новый AVD с соответствующим уровнем API. Я могу запустить их в первый раз (Ы) после создания. Кажется, это ошибка памяти.
мои AVDs могут работать в первый раз после перезагрузки. После этого они продолжают рушиться.
У меня была такая же проблема с использованием mac 10.6 и 2 мониторов через USB-адаптер к HDMI. Я пробовал все эти предложения и ничего не сработало. В итоге я создал нового пользователя на своем mac и с тем же Android sdk и тем же eclipse с новой рабочей областью.
Я не уверен, что просто создание нового рабочего пространства будет делать настройку, я не пробовал. для тех, кто попадется на эту досадную проблему стоит попробовать перед переходом на новый аккаунт.
Я не могу заставить Android Studio работать на Mac, даже после ожидания в течение 15 минут или около того, он все еще застрял на этом экране:
В чем может быть проблема? Android Studio v2.2.3 MAC OSX 10.12.1 на MacBook Air
3 ответа
У меня также есть загруженный JDK, и каждый форум, на котором я видел этот вопрос, говорит о добавлении переменной JDK_HOME или JAVA_HOME, и я пробовал и то, и другое, но он все еще не открывается. Я переустановил Android Studio и перезагрузил компьютер, но он не открывается. Я получаю значок.
Я только что скачал и установил Android Studio. По какой-то причине она не открывается. Я пробовал запустить его от имени администратора, но это тоже не работает. Я также пытался удалить и переустановить его, но у меня все еще есть та же проблема.
Теперь установите AndroidStudio снова, и если вы находитесь за каким-либо прокси-сервером, то после запуска установите прокси-сервер с аутентификацией.. Вот так.
Для меня это был немного другой опыт, когда я впервые попытался открыть Android studio на своем Mac. Это позволило мне создать новый проект, а затем при загрузке IDE он застрял -
IDE не открывался. По-видимому, похоже, что он загружал что-то размером около 250 MB. Я застрял там примерно на 30 минут.
Затем через 30 минут, когда IDE открылся, он выдал ошибку и попросил install missing platform and sync project .
Я нажал на ссылку, и началась новая установка Android SDK Platform 26 .
После установки платформы SDK он выдал еще одну ошибку и попросил установить SDK build tools . При нажатии на ссылку начнется установка:-
Наконец , после установки SDK build tools я смог открыть Android studio и получить доступ к коду без ошибок:
Это просто загрузка необходимых элементов и SDK, если это необходимо. Поэтому, пожалуйста, проверьте свое подключение к Интернету и дайте ему некоторое время, чтобы завершить загрузку.
Я только что установил android studio, и когда я запускаю приложение, эмулятор не открывается и показывает ошибку. Я приложил скриншот ошибки. Я использую MacBook Pro 2012. Недавно я установил 8GB RAM на Mac. Теперь общая сумма RAM составляет 2 ГБ+8 ГБ. Это связано с тем, что установлен новый RAM.
Это первый раз, когда я столкнулся с этой проблемой в студии. Как для файлов уровня проекта, так и для файлов уровня приложения, когда я дважды щелкаю, чтобы открыть build.gradle , я получаю следующие проблемы: Android Studio 2.3-файл открывается, но отображает Loading бесконечно. Android Studio.
Похожие вопросы:
Я попытался установить последнюю версию Android studio на свой OS x 10.7.5, но для AVD требуется 10.8.5 или выше до 10.9. Сейчас невозможно обновить OSx, вместо этого мы решили получить рабочую.
Почему проект android не открывается должным образом в Android Studio? У меня есть проект android, настроенный как таковой Однако, когда я открываю его на android studio, Структура настроена как.
Я пытаюсь дважды щелкнуть диспетчер SDK в окне Android Studio, но он не открывается. Я предполагаю, что это как - то связано с переменными пути. Я нахожусь на Mac, и я не знаю команд, чтобы.
У меня также есть загруженный JDK, и каждый форум, на котором я видел этот вопрос, говорит о добавлении переменной JDK_HOME или JAVA_HOME, и я пробовал и то, и другое, но он все еще не открывается.
Я только что скачал и установил Android Studio. По какой-то причине она не открывается. Я пробовал запустить его от имени администратора, но это тоже не работает. Я также пытался удалить и.
Я только что установил android studio, и когда я запускаю приложение, эмулятор не открывается и показывает ошибку. Я приложил скриншот ошибки. Я использую MacBook Pro 2012. Недавно я установил 8GB.
Это первый раз, когда я столкнулся с этой проблемой в студии. Как для файлов уровня проекта, так и для файлов уровня приложения, когда я дважды щелкаю, чтобы открыть build.gradle , я получаю.
Я использую Android Studio 2.3.3 для Mac, и кажется, что AVD manager не установлен, но когда я переустановил Android studio, он показал мне в пользовательской установке, что он был установлен на.
Я купил новое устройство Android. Это Nokia 7 Plus, и у него есть текущая версия OS 9. Я подключил устройство с помощью кабеля USB к своему Mac, но устройство не отображается в Visual Studio для.
Я скачал Android Studio 3.0.1 для Mac, и когда я его запустил, он показал заставку для загрузки, но больше ничего не сделал (в данном случае это означает отображение меню для проектов.
Android Studio – эмулятор Android для ПК, имитирующий работу данной ОС. Применяется как среда для разработки мобильных приложений. Использует AVD-конфигурацию, определяющую, что нужно эмулировать: форм-фактор, обычную ОС Андроид или части ОС и варианты настроек.
Подробнее о том, что такое Android Studio, вы можете прочитать в отдельной статье, перейдя по ссылке.
Инструкция по запуску
Рассмотрим, как запустить эмулятор Android Studio.
- Загружаем пакет отсюда — developer.andro >
- Устанавливаем скачанное приложение. Важно! При загрузке выберите места для двух частей: студии и SDK (можно установить в разные папки). Для SDK нужно, чтобы на диске было свободно 6 – 8 Гб (3,2 Гб для установки и еще запас в 3-5 Гб на будущие обновления).
- Ждем окончания загрузки SDK и установки.
- Запускаем Android Studio.
- Создаем новый проект («Start a new project»).
- Заполняем поля: имя, домен, расположение на диске. Выбираем версию SDK.
- Кликаем «Finish» и ждем, пока AS будет создавать проект (1-5 минут).
- Жмем вверху «AVD Manager», затем внизу слева кнопку «Create Virtual Device».
- Кликаем «Next», «Finish».
- Жмем «Shift + F10».
- Выбираем, на каком устройстве запускать готовое приложение.
- Настройка завершена — эмулятор готов к работе.
Возможные ошибки и методы решения
Бывает, что приложение не хочет запускаться, или на каком-то этапе создания выдаются ошибки.
Рассмотрим, почему Android Studio эмулятор не запускается, и перечислим методы решения проблем.
Синхронизация Android Gradle завершилась неудачно из-за целевой версии
Необходимо проверить, установлен ли API 23. Если нет — установить через Менеджер SDK.
Класс действия <> не существует
- Перейти по пути: «Настройки» — «Приложения». Выбрать приложение, открыть меню переполнения (верхний угол справа) и нажать «Удалить всех пользователей». Загрузить приложение заново.
- Перезапустить демон ADB (ввести в терминале «adb kill-server», ниже — «adb start-server»).
Ошибка com.google.android.gms / play-services / 8.4.0 / gradle: 2.0.0-alpha5
Студийный модуль Android не может найти пакет
- Импортировать проект библиотеки по пути «File» – «New» – «Import Module». Затем посмотреть, есть ли внутри папки проекта файл «build.gradle».
- Проверить, одинаковая ли версия плагина для Андроид (в Структуре проекта в разделе «Пакет») и у подключаемых модулей. Если различаются — сделать одинаковыми.
- Зайти в Структуру проекта, выбрать проект слева, изменить версию плагина на «Gradle». Если синхронизация выдает ошибку, то перейти к Структуре проекта, выбрать версию плагина «Project.undo».
Тип Diamond не поддерживается
- Перейти в «Файл» — «Структура проекта» — «Свойства». Прописать для Source Compability == 1.7, для Target Compability == 1.7.
- Проверить версию JDK. Оператор Diamond появляется у JDK 7.
- Обновить BuildToolsVersion и SDK.
- В уровне языка (в настройках проекта, в разделе «Проект») выбрать вариант «Diamonds, ARM, Multi-catch etc».
Пути устранения ошибки.
Ошибка получения родительского элемента
При запуске эмулятора выдаются ошибки:
"Emulator: Warning: Quick Boot / Snapshots not supported on this machine. A CPU with EPT + UG features is currently needed. We will address this in a future release.
18:53 Emulator: emulator: ERROR: x86 emulation currently requires hardware acceleration!
18:53 Emulator: Process finished with exit code 1"
В первой ошибке пробовал отключать quck bot, не помогло(
Здравствуйте!
Рекомендую использовать Genymotion вместо стандартного эмулятора. Ну или в кранем случае Nox Player.
Я думаю, что это проблема с ссылкой SDK в структуре проекта, но когда я нажимаю run, и я выбираю Launch Emulator, ничего не появляется.
У меня такая же проблема. Я только что создал AVD с RAM 768 МБ, и все получилось нормально!
У меня была аналогичная проблема … Android Emulator не открывается. Вам нужно выяснить причину этого … Вы можете запустить свой эмулятор из командной строки. Для этого вы можете скопировать и вставить свою командную строку из консоли «Run» или «AVD» для Android Studio. Например:
"
android-sdk tools emulator.exe -avd Default_Nexus_5 -netspeed full -netdelay none"
.. android-sdk tools> эмулятор: ERROR: для эмуляции x86 в настоящее время требуется аппаратное ускорение! Убедитесь, что Intel HAXM правильно установлен и применим. Состояние ускорения процессора: модуль ядра HAX не установлен!
Мне нужно было активировать ускорение GPU с помощью инструмента, чтобы включить его на моей машине. Я решил установить с SDK Manager инструмент HAXM …
android- SDK платформа android- <число> шкурки »
Теперь он отлично работает.
Если вы новичок в студии Android, вам нужно следовать нескольким основным шагам в настройке эмулятора.
- Убедитесь, что у вас установлен правильный SDK
- Убедитесь, что в BIOS включена опция Intel HAXM & virtualization
- Настройте эмулятор правильно, загрузите образ системы Intel X86 Atom для лучшей производительности.
Здесь они ясно объяснили, каковы проблемы, с которыми вы сталкиваетесь во время работы и разрешения для одного и того же.
Я бы хотел опубликовать ссылку на этот ответ, поскольку это может помочь любым лицам в этом потоке, запущенным в проблемы, запускающие виртуальное устройство с более чем 768 МБ памяти; Как сделать AVD с> ОЗУ 768 МБ Эмулировать устройства Galaxy
У меня есть аналогичная проблема, но я решил ее, переключившись на «Android 4.2.2 armeabi-v7a» (мне нужно было проверить его на Jelly Bean) в моем AVD, и это исправило проблему для меня.
Похоже, что мой процессор AMD и аппаратная эмуляция Intel X86 не могли начаться. Поэтому я изменил использование «API», отличного от «x86» (хотя он рекомендовал использовать x86). Надеюсь это поможет.
1) Откройте SDK Manager и загрузите эмулятор Intel x86 Emulator Accelerator (установщик HAXM), если вы этого не сделали.
2) Теперь перейдите в каталог SDK (обычно: C: users имя_пользователя AppData Local Android sdk). В этом каталоге перейдите в extra> intel> Hardware_Accelerated_Execution_Manager и запустите файл с именем « intelhaxm-android.exe ».
В случае возникновения ошибки, например, «технология виртуализации Intel (vt, vt-x) не включена». Перейдите в настройки BIOS и включите виртуализацию оборудования .
3) Перезапустите Android Studio и попробуйте снова запустить AVD.
Это может занять минуту или 2, чтобы отобразить окно эмулятора.
Вероятно, это не произойдет, потому что вы
- CPU не установлен, затем выполните следующий ответ: Не удалось создать Android AVD из-за настроек Target и CPU / ABI?
ИЛИ
В ожидании устройства.
Если вы откроете диспетчер устройств, вы, вероятно, увидите что-то вроде этого:
Просто воссоздайте свои устройства.
Я столкнулся с подобной проблемой. Вы можете отредактировать конфигурацию или создать новый AVD с более высокой ОЗУ. Также попробуйте увеличить Heap до 128. Эмулятор будет работать плавно даже без HAXM
У меня такая же проблема. Я только что создал новый AVD с 768 МБ оперативной памяти, и он отлично справился со мной. I Используется для API 22 (версия Lollipop).
Помимо использования внешнего эмулятора, такого как bluestacks, вы также можете создать новый новый AVD и выбрать системный образ с ABI armeabi-v7a с уровнем API 21, вместо того, чтобы выбирать ABI x86, который терпит неудачу. У меня была такая же проблема, я пробовал это, и это сработало. Надеюсь, это будет полезно.
Проверьте, установлены или нет следующие инструменты в Android SDK Manager, как показано на рисунке:
Я потратил несколько часов на эту проблему. Что сработало для меня, так это открытие Диска Tools-> Android-> SDK, выбрав Android SDK в разделе «Системные настройки» в левой части экрана и перейдите на вкладку «Инструменты SDK». Затем я отключил настройки для эмулятора Android и ускорителя эмуляции Intel x86. Я применил эти изменения, перезапустил Android Studio, а затем повторно проверил эту опцию и применил изменения. Программа переустановила компоненты эмулятора, и все работает. Надеюсь, это поможет кому-то.
Я думаю, что лучший способ найти конкретную ошибку с эмулятором – запустить его в терминале. Так:
1 – Откройте терминал и перейдите в эту папку:
2 – Запустите эмулятор с помощью этой команды:
Вы можете увидеть имя своего (ранее созданного с помощью AVD Manager) эмуляторов с помощью этой команды:
Если все в порядке, программа не запускается и записывает в терминал конкретную ошибку.
В моем случае приложение говорит о том, что при загрузке драйвера графическая ошибка (« ошибка libGL: невозможно загрузить драйвер: r600_dri.so »). Как объясняется здесь , похоже, что Google упаковал с Android Studio старую версию одной библиотеки, а эмулятор терпит неудачу, когда он пытается использовать мою графическую карту.
Решение? Очень просто: использовать системные библиотеки вместо пакетов в Android Studio. Как? Добавление «-use-system-libs» в конце команды. Так:
Окончательное решение – установить переменную среды ANDROID_EMULATOR_USE_SYSTEM_LIBS в 1 для вашего пользователя / системы. С этим изменением, когда я запускаю эмулятор в Android Studio, он также загружает системные библиотеки.
PS 1 – Самый простой способ установить переменную окружения – изменить скрипт, запускающий Android Studio ( studio.sh , в моем случае он внутри / opt / android-stuido / bin ) и добавить в начале это:
PS 2 – Я работаю с Debian Jessie. Моя графическая карта – ATI Radeon HD 6850 от Sapphire.
У меня была такая же проблема. Я решил создать (см. Кнопку внизу слева). Я определил изображение в соответствии с моим устройством и, похоже, работает.
Я думаю с Android Studio в версии 1.0.1, есть еще много ошибок.
Просто проверьте журнал ошибок, что вам нужно знать о неисправности. Это может быть ошибка ускорения окна ускорения, как упомянуто выше, вам нужно установить ее отдельно в этом случае … Обычно путь: c: users youruser appdata local (запускать некоторый bat-файл с именем HAXM)
Здесь ошибка всплывает в android studio и выше была решением этого .. android-sdk tools> эмулятора: ERROR: эмуляция x86 в настоящее время требует аппаратного ускорения! Убедитесь, что Intel HAXM правильно установлен и применим. Состояние ускорения процессора: модуль ядра HAX не установлен!
Скажите мне, если проблема сохранится после этого, я полагаю, вы сможете увидеть эмулятор Nexus 5 на экране
Я столкнулся с той же проблемой. Из некоторых исследований, которые я сделал, я понял, что мой компьютер не поддерживает виртуализацию. Поэтому мне пришлось установить BLUESTACKS. Поверьте, это сработало … вы также можете попробовать.
- Просто зайдите в каталог C: Android sdk platform-tools и дважды щелкните adb
- Убедитесь, что ваша синевата работает.
- Когда вы пытаетесь запустить проект, он автоматически появляется, чтобы работать с bluestacks …. просто выберите bluestack, и все готово.
Если вы хотите установить bluestack, просто Google, вы можете загрузить несколько сайтов бесплатно.
Одна из причин может заключаться в том, что выбранный ABI не подходит для вашей системы. Для меня работает только arm64.
Проблема с запуском эмулятора Android Studio - решение сбоев черного экрана
Я использовал Android Studio сегодня, и возникли некоторые проблемы. Теперь для справки перечислены проблемы и решения, возникшие в процессе запуска.
О процессе установки сказать особо нечего, много поисков в Интернете.
Тогда просто поговорите о проблеме:
1. Невозможно запустить, сообщить об ошибке:
Failed to allocate memory: 8
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
Причина: объем памяти приложения устройства, созданного в AVD, превышает лимит
Решение: безопаснее заменить малую память на 512 МБ.
2. AVD запускается, но экран всегда черный
Причина-кандидат 1: выбран графический процессор
Решение: при создании устройства в диспетчере AVD снимите флажок Use Host GPU.
Возможная причина 2: переменная среды установлена неправильно, если вы измените ANDROID_AVD_HOME на $ ANDROID_AVD_HOME, все будет хорошо
3. AVD завис на стартовой странице ANDROID, как показано на рисунке:
Возможная причина 1. Расположение SDK неверно.
Переменные среды: проверьте, соответствует ли значение переменной среды ANDROID_SDK_HOME значению в SDK Manager. Если оно не совпадает, измените переменную среды.
Возможная причина 2: недостаточно памяти, загрузка невозможна.
Windows7 Intel I3 CPU 3.3GHz
Когда он работал, я посмотрел на уровень использования памяти 62%, поэтому после перезапуска компьютера перейдите в командную строку для запуска эмулятора @ Созданное вами имя AVD покажет главную страницу эмулятора Android.
В это время также можно открыть студию Android и запустить эмулятор в AVD.
Возможная причина 4. Версия SDK несовместима. Перед запуском рекомендуется обновить пакет с помощью SDK Manager.
Читайте также: