问题主要集中在Dart语言(对于Flutter(上,但也欢迎通用解决方案。那么,有什么方法可以获取和执行代码吗?
现在我会说不!在Flutter用于生成版本的AOT(提前(编译模式下,您无法在Dart中评估来自另一个源的代码。但是您可以在JIT(即时(模式中使用Dart的isolate
来评估包含Dart代码的字符串对象。你可以在这个链接中阅读更多关于它的信息。