繁体   English   中英

Flutter-如何创建一个我可以拥有Debug和Prod版本的框架,其中debug版本可以选择测试环境

[英]Flutter - how to create a framework where i can have Debug and Prod versions where debug version has some way to choose test environment

我需要创建两个不同版本的应用程序。 -调试-prod

对于调试,版本我需要用户在开始任何其他事情之前选择测试环境。 我需要某种方式来了解用户选择了哪种环境,然后相应地加载API端点配置文件。

处理颤振的最佳方法是什么?

我在某些应用程序中看到,对于iOS,标准的iOS设置菜单下的应用程序设置中提供了调试选项,选择该应用程序,然后在其中查看这些选项。

您可能要使用Flutter Flavours。 顾名思义,您可以根据需要实际调试同一应用程序-调试,测试,生产等。不仅可以使用API​​端点,还可以配置其他所有内容,例如应用程序图标,屏幕等

链接中所建议,每种口味可以具有不同的main.dart文件。 您可以从JSON文件(例如API端点)读取不同的配置,并且您的应用程序的其余部分将保持不变。 例如,请参见以下内容:

扑扑的味道

是另一个有用的链接。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM