【发布时间】:2014-04-22 17:15:42
【问题描述】:
我希望更清楚地了解影响传入手表的应用消息的最大允许大小的因素。 SDK 保证工作的最大大小为 124 字节,the docs 表示“在某些情况下,Pebble 可能能够为您的应用程序提供更大的收件箱/发件箱。您可以在您的代码以获得您可以使用的最大可能值。”
我在我的鹅卵石上尝试了这个,app_message_inbox_size_maximum() 返回了 2044(这对于我的应用程序来说已经足够了),但我想这在鹅卵石上不可靠?文档提到的“某些上下文”是什么?
【问题讨论】:
-
我分叉了一个应用程序 (github.com/arytbk/jewishclock2) 并在 cloudpebble 模拟器中运行它。我发现在模拟器 Aplite 上它有一个错误,但在我的 Pebble Time 中它没问题。事实证明,在模拟器中(但仅在 Aplite 中)它失败了,因为 app_message_open(app_message_inbox_size_maximum(), 32);将其更改为 app_message_open(app_message_inbox_size_maximum()/2, 32); “修复”模拟器中的问题。今天问有Pebble 1的朋友测试原版,对他有用(虽然他用的是elbbep.cpfx.ca固件)这是模拟器的bug吗?
标签: pebble-watch