无法连接到Pebble模拟器

时间:2015-06-18 09:03:43

标签: qemu pebble-watch pebble-sdk

当我尝试使用 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.

我不知道如何在这个问题上进一步调试。

2 个答案:

答案 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