- Не удалось запустить Android Studio на моей Mac OS Yosemite. Ошибка. Следующий компонент SDK не был установлен: sys-img-x86-addon-google_apis-google-21
- Сбой эмулятора Android на Mac
- 8 ответов
- Android Emulator not working on MAC
- Android Studio for Mac doesn’t start [closed]
- 1 Answer 1
- Эмулятор в Android Studio не запускается
- 30 ответов
Не удалось запустить Android Studio на моей Mac OS Yosemite. Ошибка. Следующий компонент SDK не был установлен: sys-img-x86-addon-google_apis-google-21
Я не смог запустить Android Studio на своей Mac OS Yosemite. Мастер установки всплывает и заканчивает установку с помощью экрана, на которой указывается ошибка:
Я проверил следующий вопрос: Android Studio не запускается, не удается сказать, что компоненты не установлены . Не знаю, как получить это на Mac
Попробуйте это, что предлагается в указанной ссылке:
Откройте терминал и выполните следующие две команды:
Кажется, что вам нужно запустить его как администратора при первом запуске. Я не пробовал, но выглядит многообещающе.
Когда вы получите сообщение об ошибке при загрузке, если вы нажмете «Отменить» вместо «Готово», Android Studio все равно откроется. Это было для меня. Затем вы можете войти в диспетчер SDK и установить необходимые компоненты.
Но если вы все еще не можете попасть в Android Studio, вы все равно можете получить доступ к графическому интерфейсу SDK Manager, перейдя в каталог, где находится sdk (имя каталога будет чем-то вроде adt-bund-mac-x86 или android-sdk-macosx ), В папке инструментов запустите исполняемый файл android. Mac OS не хочет запускать ее автоматически, потому что она не подписана как авторитетный разработчик, но вы можете запустить ее, щелкнув правой кнопкой мыши и выбрав «Открыть». Это запускает диспетчер SDK, и вы должны иметь возможность установить там все, что вам нужно.
Источник
Сбой эмулятора Android на Mac
когда я пытаюсь запустить эмулятор Android, он падает на Mac OS X. Он работал некоторое время назад, но теперь это не так, и я не знаю, почему.
терминал войти в подробный режим:http://pastebin.com/L6y6rUr0
8 ответов
та же проблема здесь, я запускаю 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.
я следовал руководству PhoneGap » начало работы «для Android, и когда я получил» развернуть в эмулятор», после того, как я создал новый AVD, мой Mac рухнет и перезагрузится. Я наткнулся на эту тему, но подумал, что стоит упомянуть, что на самом деле проблема была решена для меня патчем Intel для аппаратного ускоренного менеджера выполнения, расположенного здесь: http://software.intel.com/en-us/articles/intel-hardware-accelerated-execution-manager
Это потому, что 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 Emulator not working on MAC
I’ve been trying to use the Android Emulator after downloading Android Studio. I’ve used an old Samsung S4 before, but need something compatible to Marshmallow for certain features.
The problems I am seeing are:
- -Emulator doesn’t run
- -Android screen shows as if it’s preparing to boot but doesn’t
- -When android screen disappears after hour of waiting, screen shows dialog that says the system is unresponsive, and to wait or kill the process
- -When I try to run app on AVD while that screen is showing, error from Android Studio pops up saying that the AVD didn’t install APK’s correctly and to uninstall them or cancel.
The solutions I have tried:
- -Lowering AVD RAM to 512 & 236 MB
- -Turning emulator cameras off
- -Turning off Audio
- -Graphics preference set to software
- -Deleting and redownloading everything
- -Checking to make sure API matches SDK
- -Trying different API (25)
- -Downloading BlueStacks (Didn’t realize it uses Kitkat)
Most of the solutions for a slow/not working emulators were related to the Emulator settings of which I changed and tried. I’ve been stuck on this for three days and am desperate for a solution so I can test my app which requires Android API of 23 +.
A little side note just in case I’m out-of-luck. I’m using a mid-2010 MAC running on OSX Sierra, Core 2 duo processor, 16GB RAM, 1TB hard drive.
**Update I’ve ran the emulator through the command line and here is the output that I am receiving. The emaulator is still loading on the Android Screen but no more output has been logged for the last 30 minutes after «Adb connected, start proxing data».
in the last 30 minutes.
Android shows laggy screen that said «Starting Android Process», then 30 minutes later showed frozen screen that stated the system UI is not responding, with a allow debugging dialog behind it. See images. When I click, the UI is not responding and the logs are not outputting anything beyond what I posted.
Источник
Android Studio for Mac doesn’t start [closed]
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 2 years ago .
Android Studio doesn’t start. Please help
android studio 3.5
openjdk version «13» 2019-09-17
OpenJDK Runtime Environment (build 13+33)
OpenJDK 64-Bit Server VM (build 13+33, mixed mode, sharing)
1 Answer 1
I understand you are new to StackOverflow so let me give you some advices before trying to answer.
You’ll have to provide some more details about your issue so we can help you.
Now let’s come to the question:
I understand Android Studio won’t start on your Mac. From my experience there are two possible issues:
1) Android Studio.app folder (Apps on Mac are folders) is corrupt, or has some missing files. Try deleting it from Applications Folder and copying it again. If that doesn’t solve, try downloading it again, you might have corrupt dmg file.
2) MacOS is still trying or has failed verifying Android Studio.app. Try opening up a terminal which is in Applications/Utilities/Terminal and type in:
xattr -d com.apple.quarantine /Applications/Android\ Studio.app
This command makes sure MacOS skips verification for given App, so it should start.
Источник
Эмулятор в Android Studio не запускается
Я думаю, что это проблема со ссылкой SDK в структуре проекта, но когда я нажимаю run и выбираю Launch Emulator, ничего не появляется.
30 ответов
У меня была та же проблема. Я только что создал AVD с 768 MB RAM, и он работал нормально!
У меня была похожая проблема. Эмулятор Android не открывается. Вы должны выяснить причину этого. Эмулятор можно запустить из командной строки. Для этого вы можете скопировать и вставить командную строку из консоли «Run» или «AVD» Android Studio. Например:
«
\android-sdk\tools\emulator.exe-avd Default_Nexus_5-netspeed full-netdelay нет»
когда вы запускаете его из терминала командной строки, он дает вам сообщение с ошибка. В моем случае это было полезно для обнаружения проблемы:
..\android-sdk\tools>эмулятор: ошибка: эмуляция x86 в настоящее время требуется аппаратное ускорение! Пожалуйста, убедитесь, что Intel HAXM правильно установленный и полезный. Состояние ускорения процессора: ядро HAX модуль не установлен!
Мне нужно, чтобы активировать ускорение GPU с помощью инструмента, чтобы включить его на моей машине. Я решил его установить из SDK Manager инструмент Либо.
У меня была еще одна проблема. Например, я назначил плохой url для пути кожи моего виртуального устройства. Чтобы решить эту проблему, я настроил свое виртуальное устройство с допустимым скин из моей платформы sdk: ‘
теперь он открывается нормально.
кажется ,что » ожидание целевого устройства, чтобы выйти в интернет . «это универсальное сообщение, которое появляется всегда, когда эмулятор не запускается. И в чем причина? Как видите, причин может быть много.
Я думаю, что лучший способ найти конкретную ошибку с эмулятором-запустить ее в терминале. Итак:
1 — откройте терминал и перейдите в эту папку:
2-Запустите эмулятор с помощью этого команда:
вы можете увидеть имя ваших (ранее созданных с помощью AVD Manager) эмуляторов с помощью этой команды:
если все в порядке, программа не запускается, и она записывает в терминал конкретную ошибку.
в моем случае, приложение говорит, что есть проблема с загрузкой графического драйвера («ошибка libGL: не удалось загрузить драйвер: r600_dri.так что«). Как объясняется здесь, кажется, что 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 и Android Studio 2.2.3. Моя графическая карта-ATI Radeon HD 6850 by Сапфировый.
обновление декабрь 2017: у меня была такая же проблема с Debian Stretch и Android Studio 3.0.1 (та же графическая карта). То же решение работает для меня.
1) Откройте Диспетчер SDK и загрузите эмулятор Intel x86 ускоритель (установщик HAXM), если вы этого не сделали.
2) Теперь перейдите в каталог SDK (C:\users\username\AppData\Local\Android\sdk в общем). В этом каталоге перейдите в дополнительно > intel > Hardware_Accelerated_Execution_Manager и запустите файл с именем «intelhaxm-android.exe«.
в случае, если вы получите сообщение об ошибке » технология виртуализации Intel (vt, vt-x) не включенный.» Перейдите в настройки BIOS и включите Аппаратная Виртуализация.
3) перезапустите Android Studio, а затем попробуйте снова запустить AVD.
для отображения окна эмулятора может потребоваться минута или 2.
Если вы новичок в Android studio, вам нужно выполнить несколько основных шагов в настройке эмулятора.
- убедитесь, что у вас установлен правильный SDK
- убедитесь, что в BIOS включена опция Intel HAXM & virtualization
- правильно настройте эмулятор, загрузите системный образ Intel X86 Atom для повышения производительности.
здесь они ясно объяснили, с какими проблемами вы сталкиваетесь во время работы и разрешения для того же самого.
в моем случае android зависает при запуске. Я решил, вытирая пользовательские данные и заставляя холодную загрузку, используя Android Virtual Device Manager (AVD at Tools->Android->AVD Manager)
Я хотел бы опубликовать ссылку на этот ответ, поскольку это может помочь любым людям в этом потоке, столкнувшимся с проблемами запуска виртуального устройства с более чем 768 Мб памяти; Как сделать AVD с > 768MB RAM для эмуляции устройств Galaxy
У меня есть аналогичная проблема, но я решил ее, переключившись на» Android 4.2.2 armeabi-v7a » (мне нужно было проверить его на Jelly Bean) в моем AVD, и он исправил проблему для меня.
кажется, что мой процессор AMD и Intel X86 аппаратная эмуляция не может начаться. Поэтому я изменил использование «API», отличного от» x86 » (хотя он рекомендовал мне использовать x86). Надеюсь, это поможет.
вам необходимо установить «эмулятор Android»
Идти к SDK Manger — > внешний вид и поведение — > настройки системы — > Android SDK — > SDK Tools. и установить крюк на Android эмулятор
у меня была такая же проблема в Android Studio 2.3.3 на Mac OS X 10.12.6 и проблема была вызвана Android Studio с использованием старой версии HAXM (6.0.3, когда это должно было быть 6.2.1):
вместо загрузите установщик HAXM вручную или если эта ссылка истекает, найдите ее под https://software.intel.com/en-us/android/tools ниже Intel® Hardware Accelerated Execution Manager (Intel® HAXM).
после запуска установщика теперь показано, что установлена текущая версия HAXM:
после обновления HAXM вручную я могу запустить эмуляторы x86_64.
старый ответ, который может работать вместо этого (обратите внимание, что это не сработало для меня для изображений x86_64):
создать новое устройство:
+ Create Virtual Device
Tablet -> Nexus 7 -> Next
на Recommended вкладка должна быть выделена.
даже хотя у меня был установлен API Level 25 SDK, он показал:
нуги Download 25 x86 Android 7.1.1 (Google APIs)
поэтому я нажал Download ссылка, которая, похоже, восстановила уровень API 25 SDK. Я закончил создавать свое новое устройство, и оно работало нормально.
к сожалению, я уже удалил свое старое устройство, поэтому, если это работает для кого-то другого, пожалуйста, оставьте комментарий здесь, чтобы сообщить нам, если ваше оригинальное устройство работало после этого, спасибо!
Это, вероятно, не начнется, потому что вы
или
- нет правильного SDK, загруженного
Если Вы перенесли свой проект из Eclipse, скорее всего, при запуске эмулятора вы застряли с этим сообщением, ничего не видя еще:
ждем устройство.
Если вы откроете Диспетчер устройств, вы, вероятно, увидеть что-то вроде этого:
просто воссоздайте свои устройства.
Я столкнулся с аналогичной проблемой. Вы можете изменить конфигурацию или создать новый AVD с более высокой ОЗУ. Также попробуйте увеличить кучу до 128. Эмулятор будет работать гладко даже без HAXM
У меня была та же проблема. Я только что создал новый AVD с 768 МБ оперативной памяти и для меня все прошло отлично. Я использовал для API 22 (Версия Lollipop).
Помимо использования внешнего эмулятора, такого как bluestacks, вы также можете создать новый новый AVD и выбрать системный образ с ABI armeabi-v7a с уровнем API 21, вместо выбора ABI x86, который терпит неудачу. У меня была такая же проблема, я попробовал это, и это сработало. надеюсь, это тоже будет полезно.
Проверьте, установлены ли следующие инструменты или нет в Android SDK Manager, как показано на этом рисунке:
Я потратил несколько часов на эту проблему. Что сработало для меня, это открытие Tools — >Android — >SDK Manager, выбрав Android SDK в разделе «Системные настройки» слева от экрана и перейдя на вкладку «Инструменты SDK». Затем я снял настройки для эмулятора Android и ускорителя эмулятора Intel x86. Я применил эти изменения, перезапустил Android Studio, а затем повторно проверил эту опцию и применил изменения. Программа переустановила компоненты эмулятора, и все, похоже, работает. Надеюсь, это помогает кому-то.
У меня была та же проблема в Windows 10, после того, как я переместил папку android-SDK в D:/, поскольку у меня было мало места на c:/.
оказалось, что эмулятор Android ищет Android SDK через глобальные переменные (среда), а не путь, определенный внутри Android Studio.
поэтому я отредактировал переменную среды ANDROID_HOME, и это все.
Стереть данные AVD, как это изображение и запустить программу. это моя работа.
У меня была такая же проблема. Я решил создать (см. кнопку в левом нижнем углу). Я определил изображение в соответствии с моим устройством, и это, похоже, работает.
Я думаю с Android Studio версии 1.0.1, есть еще много ошибок.
просто проверьте журнал ошибок, необходимо, чтобы вы знали ошибку. Это может быть ошибка ускорения окна HAXM, как упоминалось выше, вы должны установить его отдельно в этом случае. как правило, путь c:\users\youruser\appdata\local (запустите файл bat с именем HAXM)
здесь ошибка всплывает в Android Studio, и выше было решение этой проблемы .. \android-sdk\tools>emulator: ошибка: эмуляция x86 в настоящее время требует аппаратного ускорения! Пожалуйста, убедитесь, что Intel HAXM правильно установлен и годен к употреблению. Состояние ускорения процессора: модуль ядра HAX не установлен!
скажите мне дальше, если проблема сохраняется, хотя после этого я полагаю, что вы сможете увидеть эмулятор nexus 5 на экране
теперь я использую Android studio на mac, у меня есть проблема. Когда я выполнил эмулятор в cmdline, я получил сообщение об ошибке. Поэтому я подумал, что, возможно, не было разрешения exe на эмулятор. Затем, когда я добавил разрешение на него chmod, все работает.
я столкнулся с той же проблемой. Из некоторых исследований, которые я сделал, я понял, что мой компьютер не поддерживает виртуализацию. поэтому мне пришлось установить BLUESTACKS. Поверь мне, это сработало. вы также можете попробовать.
- просто перейдите в каталог C:\Android\sdk\platform-tools и дважды щелкните adb
- убедитесь, что ваш bluestack работает.
- когда вы пытаетесь запустить проект, он автоматически отображается для запуска с bluestacks. просто выберите разместился и вы сделали.
Если вы хотите установить bluestack, просто google, вы можете иметь несколько сайтов для загрузки бесплатно.
одной из причин может быть то, что выбранный ABI не подходит для вашей системы. Для меня работает только arm64.
Если вам трудно открыть эмулятор в Android Studio, вы также можете скачать genymotion в своей Android studio.
для меня проблема заключалась в том, что у меня было 2 других эмулятора Android. Как только я закрыл их, я смог начать новый.
У меня была такая же проблема, но теперь я использую ее успешно. Как вы знаете, минимальная ОЗУ, необходимая для запуска Android studio, составляет 4 ГБ, но если у вас есть только 4 ГБ ОЗУ, вы, вероятно, не сможете запускать много других приложений одновременно.
также возможно, что некоторые драйверы windows, например графика, несовместимы. Вы можете поэкспериментировать с программным и аппаратным обеспечением для графики: https://developer.android.com/studio/run/emulator-acceleration.html
Это также может помочь увеличить время ожидания соединения в настройках / задачах.
Если ваш эмулятор работал нормально, но вдруг это не так, просто перезагрузите машину и запустите снова.У меня получилось.
в Android Studio 2.3.3 я смог запустить свой AVD, изменив Graphics на С Automatic to Software-GLES 2.0 :
я смог вывести это после того, как следуя советам на https://stackoverflow.com/a/44931679/1843329 и делаю:
в результате которых:
и когда я это сделал:
Если вы получаете
посмотреть этот ответ. Возможно, вы не находитесь в 32-битном цветовом режиме, что приведет к сбою эмуляции Android GPU.
Если у кого-то все еще возникают проблемы с запуском avm, обратите внимание на журнал событий Android studio при попытке запустить avm. Когда я попытался запустить avm android studio упомянул, что моя переменная среды ANDROID_SDK_HOME была установлена в том же месте, что и ANDROID_HOME, и этого не должно быть. Он рекомендует удалить переменную ANDROID_SDK_HOME, которую я сделал, а затем перезапустил Android studio, и avm начал работать.
Источник