将命令行参数传递给 flutter 应用程序
Passing command line arguments to a flutter app
是 package:args ArgParser compatible with flutter apps? I see on Github that it is used several times in some Flutter tools,但我不确定它是否用于任何示例应用程序。
如果它不兼容,是否有另一种方法可以在编译时将配置选项作为其构建规则的一部分传递给我的应用程序?
package:args
在 List<String>
上运行,它可以来自任何地方。例如,我在浏览器应用程序中使用过它,其中的参数来自 Chrome 的 JS 控制台。如果您可以使用 HostMessages API,那么以下可能适合您:
在 Android 上,转向 Intent.getExtras into List<String>
and pass it to package:args
. Similarly, this answer 可能对 iOS 有帮助。
是 package:args ArgParser compatible with flutter apps? I see on Github that it is used several times in some Flutter tools,但我不确定它是否用于任何示例应用程序。
如果它不兼容,是否有另一种方法可以在编译时将配置选项作为其构建规则的一部分传递给我的应用程序?
package:args
在 List<String>
上运行,它可以来自任何地方。例如,我在浏览器应用程序中使用过它,其中的参数来自 Chrome 的 JS 控制台。如果您可以使用 HostMessages API,那么以下可能适合您:
在 Android 上,转向 Intent.getExtras into List<String>
and pass it to package:args
. Similarly, this answer 可能对 iOS 有帮助。