Я установил Android Studio 3.5 на ноутбук Mac OS X (версия 10.11 El Capitan).Когда я пытаюсь запустить приложение "Hello World" в эмуляторе, я сталкиваюсь с ошибкой, которая гласит:
Emulator: Process finished with exit code 133 (interrupted by signal 5: SIGTRAP)
. Кроме того, появляется системное окно с сообщением об ошибке:
эмулятор не может быть открыт из-за проблемы.
Обратитесь к разработчику, чтобы убедиться, что эмулятор работает с этой версией OS X. Возможно, вам придется переустановить приложение.Обязательно установите все доступные обновления для приложения и OS X.
Нажмите кнопку «Отчет», чтобы просмотреть более подробную информацию, и отправьте отчет в Apple.
Сначала я выполнил установку по умолчанию.Затем, после некоторого поиска, я обнаружил, что версия HAXM несовместима с моей ОС.Хорошо, но речь идет об «ускорении», поэтому, если удалить его, то, согласно сценарию удаления,
Important: Removing Intel HAXM will disable acceleration of all Intel(R) x86
Android emulators. Your Android Virtual Devices will continue to function, but
will no longer be accelerated.
Хмм, у меня такая же ошибка после удаления HAXM.Затем я полностью удалил Android Studio и снова установил его, на этот раз сняв флажок HAXM.Та же ошибка.
11:58 Executing tasks: [:app:assembleDebug] in project /Users/<user>/AndroidStudioProjects/myfirstapp
11:58 Emulator: dyld: Symbol not found: _kSecAttrKeyTypeECSECPrimeRandom
11:58 Emulator: Referenced from: /Users/<user>/Library/Android/sdk/emulator/lib64/qt/lib/libQt5WebEngineCoreAndroidEmu.5.12.1.dylib (which was built for Mac OS X 10.12)
11:58 Emulator: Expected in: /System/Library/Frameworks/Security.framework/Versions/A/Security
11:58 Emulator: in /Users/<user>/Library/Android/sdk/emulator/lib64/qt/lib/libQt5WebEngineCoreAndroidEmu.5.12.1.dylib
11:58 Emulator: Process finished with exit code 133 (interrupted by signal 5: SIGTRAP)
ОК,
(созданный для Mac OS X 10.12)
в журнале - тревожный признак.Однако на странице загрузки указаны следующие системные требования, все из которых выполнены:
Mac® OS X® 10.10 (Yosemite) or higher, up to 10.14 (macOS Mojave)
4 GB RAM minimum, 8 GB RAM recommended
2 GB of available disk space minimum,
4 GB Recommended (500 MB for IDE + 1.5 GB for Android SDK and emulator system image)
1280 x 800 minimum screen resolution
РЕДАКТИРОВАТЬ: с использованием более старой версии
Как предлагается в комментариях, я попробовал старую версию (3.0.1), так как нашел ссылку, предполагающую, что она работает на моей ОС.Но я столкнулся с точно такой же проблемой.Оказалось, что в процессе установки самые последние несовместимые компоненты загружаются и устанавливаются при первом запуске, ничего не спрашивая.
Возможно ли подключить более старый эмулятор?
Кто-нибудь сталкивался с этой проблемой и решил ее?
Пара возможных замечаний:
- Я не решаюсь обновить ОС, потому что мне нужны мои старые продукты Adobe CS3
- У меня установлен VirtualBox на моем ноутбуке (некоторые посты, которые я читал сегодня, подразумевают, что это может быть актуально).
- Я разработчик программного обеспечения, но это мой первый опыт работы с мобильными приложениями.