作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在 Flutter 中,有没有办法只为调试构建添加资源?或者从发布版本中删除它们?
想法是从应用程序内部生成播放和应用程序商店的屏幕截图。这些屏幕截图由各种未使用的图像组成,因此不应包含在发布版本中。问题是,这些 Assets 能否以某种方式从发布版本中删除?
作为替代方案,是否可以在应用程序以 Debug模式运行时从 Flutter 项目目录加载图像? - 还是在模拟器上?
测试文件夹可能会被滥用吗?
您将如何满足该要求?
欢迎任何建议,谢谢。
最佳答案
使用 git,并为 Debug模式创建一个分支,并且只在调试分支提交你的文件,当你需要发布你的应用程序时, check out 到其他分支,如 main 或 release,并且你的 Assets 文件不包含在你的发布中
关于Flutter:如何将 Assets 添加到仅调试版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73526501/
我是一名优秀的程序员,十分优秀!