【发布时间】:2015-04-08 12:46:16
【问题描述】:
我正在从用户的设备中收集数据以进行分析。我有一些代表事件名称的最终静态字符串(例如“banner_click”)。当适当的事件发生时,事件名称被存储在 sqlite 数据库中,之后我定期将它们从 DB 读取到 JsonObject 并发出 HTTP 请求以将收集的数据发送到我们的服务器,但有时我们会得到损坏的事件名称(“banner_clÄ ±ck”而不是“banner_click”,在所有这些情况下,“i”都被替换为“ı”)。这种情况很少发生,但让我很担心。所以我想知道常量字符串是如何被破坏的,我自己无法重现它。我目前唯一的猜测是这是一个特定于设备的问题。
【问题讨论】:
标签: java android sqlite mobile mobile-devices