android - 将 minifyEnabled 设置为 true 会导致 Android 应用中的日期出现问题
问题描述
我尝试在我的 Android 应用程序中配置 proguard(在我的 Gradle 文件中将 minifyEnabled 设置为 true)。这会导致一些日期转换出现奇怪的行为(我将 SQLite 中的一些日期时间转换为 Unix 纪元时间(长))。将 minifyEnabled 设置为 true 时,日期时间全部转换为 Epoch 时间 0。将 minifyEnabled 设置为 false 时,转换工作正常。我的 Proguard 文件中没有自定义规则,一切都是默认的。有人对此有解释吗?
解决方案
推荐阅读
- pandas - Sqlite3 分别向列插入数据
- python - Selenium 单击一个按钮,使用 Python
- google-sheets - 为 Google 表格中的每个重复值创建唯一标识符列表
- python - 在 python 中从 Matlab 中加载 .fig 图形。误差线使图形看起来很奇怪
- python - 如何有效地在 if 语句中为多个元素使用 WebDriverWait?
- node.js - 如何提示下载数据缓冲区?
- html - 我刚刚建立的网站上的页脚在显示器上看起来就像我想要的那样,但在笔记本电脑上,页脚周围有框,看起来不完整
- asp.net-mvc - 为什么单击表格标题以展开/折叠时,它对我的所有表格都在这样做,而不仅仅是单击的表格?
- r - str_split 分成多行并根据 r 中的分隔符从另一列复制字符串
- html - 将整个文本的字体从悬停在 nth:child 上更改