我必须在我的 Android 应用程序中为 Pebble 智能手表添加一项功能。是否有任何云或模拟器可用于测试 Pebble 手表编码?如何在没有 Pebble 手表的情况下测试我的应用程序?
4 回答
这个问题有点老了,这可能就是为什么还没有人用 CloudPebble 回答的原因。
自 2015 年 1 月 24 日起,CloudPebble 包含一个模拟器,可让您在浏览器中快速运行您的应用程序。您必须在https://cloudpebble.net/ide/使用您的 Pebble id 登录,导入或创建一个新项目,然后您可以转到 Compilation > Emulator,然后单击“Install and run”。
CloudPebble 也适用于 C SDK 应用程序、Simply.js 和 Pebble.js 应用程序。
自从 SDK 3.0 的开发者预览版发布以来,作为 CloudPebble 的替代品,您还可以安装基于 QEMU 的 Pebble 模拟器。
请按照linux 的说明进行操作(Mac 和 Win 也可用)。
然后在构建您的应用程序后,您可以将其安装在模拟器中,如下所示:
pebble install --emulator basalt /[your project path]/build/[Your app name].pbw
在https://github.com/Helco/PebbleLocalSim有一个非常好的 Pebble 模拟器 它似乎只适用于 C SDK,我找不到运行 pebble.js javaScript 的方法,这是一种耻辱。
没有模拟器可以测试 Pebble 应用程序。至少您可以使用手表的模拟数据测试 Pebble 应用程序的 javascript 端。除此之外,您还需要使用 Pebble 手表。