Ошибка сегментации OSX 11 - Android

При попытке запустить Android SDK Manager в OSX я получаю следующую ошибку:

Ошибка сегментации: 11

Это работало до сегодняшнего дня. Единственный способ загрузить Android SDK Manager - это использовать sudo. Я попытался изменить права доступа к папкам, и это не помогло.

Может ли кто-нибудь указать мне в правильном направлении, чтобы получить эту сортировку? Я также запускаю DiskUtility и исправил разрешения на HDD.

Ответ 1

Если у вас есть внешний дисплей, попробуйте отключить его. У меня была такая же проблема, пока я не отключил внешний экран. После запуска эмулятора вы можете его повторно подключить.

Ответ 2

Segfault при запуске может быть вызвано тем, что SDK Manager script не может найти рабочую среду выполнения Java. Обратите внимание, что недавнее обновление Java для Mac OS X может привести к отключению времени выполнения Java. Откройте/Приложения/Утилиты/Предпочтения Java и убедитесь, что у вас есть время выполнения.

Ответ 3

У меня тоже был этот вопрос - альтернатива ленивым людям - просто отредактировать сохраненное положение окна в emulator-user.ini для этого avd и установить его на что-то положительное, например:

window.x = 1
window.y = 1
uuid = 1337313377559

Вы можете найти этот файл под ~/.android/avd/your_avd_name/emulator-user.ini