【发布时间】:2020-12-04 03:25:33
【问题描述】:
我使用 flutter local notification package 为 Andriod 制作了一个颤振应用程序。
根据pakcage的示例,我将png文件“app_icon.png”放入app-root/android/app/src/main/res/drawable。
通过调试构建可以,应用程序将在 Android 的通知中显示该图标。 但在发布构建时,应用程序显示一个空白图像。
我尝试“解压缩” 2 个 apk 文件,发布构建和调试一个并检查该 app_icon 文件。 我在 releae apk 中发现了一个损坏的 png 文件。 (调试apk的文件是collect。)
为什么调试构建会破坏 png 文件??
我构建的程序:
- 颤振构建应用程序包
- 颤振构建 apk
捕获损坏/收集 png 文件:
【问题讨论】: