Не запускается 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) в качестве формата файла: Приложение. Наконец откройте "Настройки системы" → "Пользователи и группы" → "Элементы входа" и добавьте новое приложение, которое вы только что создали.

  1. Выйдите из системы и снова войдите в систему, или вы также можете запустить это приложение вручную.

Ответ 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 минут или около того, он все еще застрял на этом экране:

enter image description here

В чем может быть проблема? 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 он застрял -

enter image description here

IDE не открывался. По-видимому, похоже, что он загружал что-то размером около 250 MB. Я застрял там примерно на 30 минут.

Затем через 30 минут, когда IDE открылся, он выдал ошибку и попросил install missing platform and sync project .

enter image description here

Я нажал на ссылку, и началась новая установка Android SDK Platform 26 .

enter image description here

После установки платформы SDK он выдал еще одну ошибку и попросил установить SDK build tools . При нажатии на ссылку начнется установка:-

enter image description here

Наконец , после установки SDK build tools я смог открыть Android studio и получить доступ к коду без ошибок:

enter image description here

Это просто загрузка необходимых элементов и 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, вам нужно следовать нескольким основным шагам в настройке эмулятора.

  1. Убедитесь, что у вас установлен правильный SDK
  2. Убедитесь, что в BIOS включена опция Intel HAXM & virtualization
  3. Настройте эмулятор правильно, загрузите образ системы 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. Поверьте, это сработало … вы также можете попробовать.

  1. Просто зайдите в каталог C: Android sdk platform-tools и дважды щелкните adb
  2. Убедитесь, что ваша синевата работает.
  3. Когда вы пытаетесь запустить проект, он автоматически появляется, чтобы работать с 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.

Читайте также: