Android 9上的奇怪应用程序字符问题

时间:2018-08-20 06:17:49

标签: android character-encoding

这个问题使我感到困惑,很遗憾,我没有简单的方法来解释它,但是会尽力而为。

我有一个现有的App到目前为止运行良好。但是在将设备更新为Android 9(Pixel)之后,我们遇到了一个奇怪的问题。 我们解析的字符串数据显示了一些随机的汉字。

╛汣㨱㠲㔺崹28:59] 实际数据应为 [%clk 1:28:59]

奇怪的是,开发版本(通过Studio)工作正常,但在发布模式下的签名版本中存在问题。 但是,如果我们为发布模式启用 debuggable true ,那么一切都很好!

我读到,现在在Android 9上utf8解码更加严格,但不明白为什么开发版本或“ debuggable true”会起作用。

我知道我没有提供任何屏幕截图或日志,但是没有人有一个模糊的想法,为什么可调试的true可以解决问题? 而且,此问题仅在Android 9上有效(在较早的Android版本上工作正常)

0 个答案:

没有答案