6

package:args ArgParser 与颤振应用程序兼容吗?我在 Github 上看到它在一些Flutter 工具中被多次使用,但我不确定它是否在任何示例应用程序中使用。

如果它不兼容,是否有另一种方法可以在编译时将配置选项作为其构建规则的一部分传递给我的应用程序?

4

1 回答 1

2

package:args在 上运行List<String>,它可以来自任何地方。例如,我在浏览器应用程序中使用过它,其中的参数来自 Chrome 的 JS 控制台。如果您可以使用HostMessages API,那么以下内容可能对您有用:

在 Android 上,将Intent.getExtras转换为List<String>并将其传递给package:args. 同样,这个答案可能对 iOS 端有所帮助。

于 2016-12-29T00:44:08.940 回答