我在试着创造我自己的Pebble手表表情。似乎还没有人这样做,也没有SDK。
到目前为止,我已经发现watch faces托管在这里:http://pebble-static.s3.amazonaws.com/watchfaces/index.html
每个watch face都是一个.pbw文件,它是一个压缩文件。里面有3个文件: app_resources.pbpack、manifest.json和pebble-app.bin。
JSON文件包括手表表面(图像)的所有部分的列表,这看起来像是一个应用程序。.bin文件可能是可执行二进制文件,而.pbpack文件可能是所有资源的捆绑包。我想不出如何解压.pbpack文件。我也不知道如何处理.bin文件。
我试着在这里发布我的进展:http://hackingpebble.tumblr.com
对如何处理.pback和.bin文件有什么想法吗?
发布于 2013-04-13 03:46:20
SDK现已上线。developer.getpebble.com
发布于 2013-02-11 13:22:21
我已经开始在十六进制编辑器中查看.pbpack和.bin,这非常奇怪。首先,对于.pbpack,我注意到了一些模式,在每个主要的位块之间,有一堆0,然后是45 00 54,我猜它的作用就像一个分隔符。我试着搜索文件的十六进制签名,看看我是否会幸运地发现它是某种晦涩的文件格式,但一无所获。现在有了.bin,我想十六进制编辑是行不通的,但我们确实知道它是设计在什么处理器上运行的(ARM Cortex-M3),这意味着我们可以合理地假设,使用为arm处理器文件设计的反编译器就可以读取它。我正在研究寻找一个,但是对于我来说,在晚上做太多的工作有点晚了,所以我想我应该给你我到目前为止所拥有的。
我知道这不是一个很好的回应,但我想它可能会帮助你做你想做的事情。
发布于 2019-10-09 01:13:48
由于不再有Pebble公司,新的社区项目Rebble接管了它。它在Dev portal上有new SDK。
https://stackoverflow.com/questions/14792351
复制相似问题