我曾经用pebble Cloud开发Pebble Watch应用程序。
现在,随着Pebble Cloud崩溃,我想在Ubuntu上使用Pebble SDK。
我尝试在Ubuntu 18上安装SDK,但是失败了。
所以我尝试使用Docker容器,但出现了流动错误:
standard_init_linux.go:187: exec user process caused "exec format error"
我已经尝试了以下容器:
dmorgan81/rebble and bboehmke/pebble-dev and andredumas/pebble-dev
如果我了解它的工作方式,则只需使用“ pebble new-project ”命令启动容器即可创建开发环境所需的文件:
docker run --rm -it -v $PWD:/pebble andredumas/pebble-dev pebble new-project watchtest
如果有人可以帮助我在Pebble SDK中使用Docker容器,那就太好了!
最佳答案
我为此付出了很多努力,并将我的工作结果放在了github上的两个仓库中。
并非100%与Docker相关(我已经使用过Vagrant),但我认为您仍然可以使用该信息。
这是一个简单的Pebble SDK,可通过CLI使用:
https://github.com/ltpitt/vagrant-pebble-sdk
这产生了一个具有工作版本的CloudPebble的虚拟机:
https://github.com/ltpitt/vagrant-cloudpebble-composed
祝您好运,如果您想改善自己的工作状况,请告诉我。
关于docker - 使用DOCKER设置Pebble SDK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52664524/