Keen IO Junks 数据与 KeenIOClient for Android
Keen IO Junks data with KeenIOClient for Android
尝试将 IO Keen 用于 Android,我正在使用 Android 此处提供的示例 (https://github.com/keenlabs/KeenClient-Android-Sample) 正在发送数据,但它们总是重复的,第二个总是包含垃圾。
HashMap 事件在添加到队列之前是干净的。
只有我一个吗?
观看这些:
{
"keen": {
"timestamp": "2015-01-22T18:08:49.863Z",
"created_at": "2015-01-22T18:09:07.589Z",
"id": "54c13cc3672e6c486c7a28bb"
},
"click-number": 0
}
{
"keen": {
"timestamp": "2015-01-22T18:09:07.590Z",
"created_at": "2015-01-22T18:09:07.590Z",
"id": "54c13cc3672e6c486c7a28bc"
},
"-537732783": 3
}
"-537732783": 3
那是什么?
Logcat :
FINER: Sent request '{"android-sample-button-clicks":[{"click-number":0,"keen":{"timestamp":"2015-01-22T13:14:19.075-0500"}}]}' to URL 'https://api.keen.io [...]
FINER: Received response: '{"android-sample-button-clicks": [{"success": true}]}' (200)
FINER: Sent request '{"android-sample-button-clicks":[{"-1236199318":1}]}' to URL 'https://api.keen.io [...]
FINER: Received response: '{"android-sample-button-clicks": [{"success": true}]}' (200)
这是由 2.1.0 版本的 SDK 中的错误引起的。它已在 2.1.1 版本中修复。
(更详细地说:错误出现在作为 2.1 的一部分添加的重试限制逻辑中。请参阅此 PR 以获取修复:https://github.com/keenlabs/KeenClient-Java/pull/37)
抱歉弄错了!
尝试将 IO Keen 用于 Android,我正在使用 Android 此处提供的示例 (https://github.com/keenlabs/KeenClient-Android-Sample) 正在发送数据,但它们总是重复的,第二个总是包含垃圾。
HashMap 事件在添加到队列之前是干净的。
只有我一个吗?
观看这些:
{
"keen": {
"timestamp": "2015-01-22T18:08:49.863Z",
"created_at": "2015-01-22T18:09:07.589Z",
"id": "54c13cc3672e6c486c7a28bb"
},
"click-number": 0
}
{
"keen": {
"timestamp": "2015-01-22T18:09:07.590Z",
"created_at": "2015-01-22T18:09:07.590Z",
"id": "54c13cc3672e6c486c7a28bc"
},
"-537732783": 3
}
"-537732783": 3
那是什么?
Logcat :
FINER: Sent request '{"android-sample-button-clicks":[{"click-number":0,"keen":{"timestamp":"2015-01-22T13:14:19.075-0500"}}]}' to URL 'https://api.keen.io [...]
FINER: Received response: '{"android-sample-button-clicks": [{"success": true}]}' (200)
FINER: Sent request '{"android-sample-button-clicks":[{"-1236199318":1}]}' to URL 'https://api.keen.io [...]
FINER: Received response: '{"android-sample-button-clicks": [{"success": true}]}' (200)
这是由 2.1.0 版本的 SDK 中的错误引起的。它已在 2.1.1 版本中修复。
(更详细地说:错误出现在作为 2.1 的一部分添加的重试限制逻辑中。请参阅此 PR 以获取修复:https://github.com/keenlabs/KeenClient-Java/pull/37)
抱歉弄错了!