当我尝试使用 Pebble SDK 3.0 在Pebble Emulator 上测试我的应用时,我遇到了连接问题。模拟器正常工作,但我的主机无法连接到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.
我不知道如何在这个问题上进一步调试。
答案 0 :(得分:0)
根据developer docs,如果您没有使用Python的原生版本(例如,您使用Homebrew安装了Python,或者您使用的是Pyenv等),则需要执行以下操作 - 新版本的Python活跃:
> brew remove boost-python
> brew install boost-python --build-from-source
这对我来说是固定的。
答案 1 :(得分:0)
如果您的模拟器位于需要sudo访问权限的系统文件夹中,则必须输入:
sudo pebble --debug install --emulator aplite
您可以使用
找到卵石箱文件夹的位置which pebble