Не удается подключиться к Pebble Emulator
Пока я пытался протестировать свое приложение на Pebble Emulator с использованием Pebble SDK 3.0, я столкнулся с проблемой подключения. Эмулятор работает нормально, но мой хост-компьютер не может подключиться к виртуальной машине QEMU. Итак, приложение не было запущено. Смотрите следующее:
> pebble build
> pebble --debug install --emulator aplite
[INFO ] Starting phone simulator...
[ERROR ] Could not connect to phone at localhost:12342. Ensure that 'Developer Connection' is enabled in the Pebble app.
Я не знаю, как сделать дальнейшую отладку по этому вопросу.
2 ответа
Согласно документации разработчика, если вы не используете нативную версию Python (например, вы установили Python с Homebrew или вы используете Pyenv и т. Д.), Вам нужно сделать следующее - с новой активной версией Python:
> brew remove boost-python
> brew install boost-python --build-from-source
Это исправило вещи для меня.
Если ваш эмулятор находится в системной папке, требующей доступа sudo, вам нужно будет набрать:
sudo pebble --debug install --emulator aplite
Вы можете найти, где находится ваша папка с галькой
which pebble