我的应用程序工作正常,直到我刚刚更新到最新版本的Dart SDK和编辑器。
当我在Dartium中运行应用程序时,会抛出错误'The built-in library 'dart:io' is not available on Dartium'
。我没有直接使用dart:io,但导入的lib软件包如google_oauth2_client使用它。这一切都很好,直到一两个小时前。
在解决这个问题之前,我有点困惑。有人有同样的问题吗?
答案 0 :(得分:1)
dart:io与浏览器不兼容,它只是独立的VM。如果google_oauth2_client使用它,我怀疑该库不适合客户端使用。你试过pub upgrade
吗?
答案 1 :(得分:1)
google_oauth2_client同时拥有浏览器库和控制台库。控制台库使用dart:io,而浏览器库则不使用。确保您使用的是浏览器版本。您可以看到example如何执行此操作。