Watchface安装后的Cloudpebble错误

时间:2016-04-04 13:58:48

标签: c cloudpebble watchface

我在Cloudpebble上创建了一个C-Watchface(工作正常)。我正在重构它以使代码更清晰。

但我在安装后遇到此错误:

<FrameLayout>

有没有办法获取人类可读的错误信息?我是否必须使用SDK?

1 个答案:

答案 0 :(得分:1)

Pebble上的调试有时候不是一件容易的事。

您正在经历的是PebbleOS告诉您崩溃是您应用程序的错误,并且操作系统是一个好小男孩。

通常这意味着你引用了一个NULL指针。我建议您在代码的各个部分使用APP_LOG检查您的指针,并确保在您仍在使用它时不要销毁任何内容。

如果您能够脱离CloudPebble的羊毛衫,让您保持温暖但总是有点痒,您可以使用gdb来设置断点并进行更彻底的调试。

阅读有关常见运行时错误的更多here,或为gdb阅读更多here