Flutter圈子FlutterFlutter中文社区

AS导入Flutter项目无法运行

2019-04-09  本文已影响7人  小懒的大白

从github上down了一份前辈的Flutter项目打算学习,File—>Open...之后报错,

打开pubspec.yaml文件,这是Flutter的配置文件,可以理解为AndroidStudio的gradle配置文件,先点击右上方的Packages get,一般情况下会把缺失的package配置好,问题解决。然而我比较衰,点击之后问题依然存在,依然有问题的朋友可以一块点击Flutter doctor,检查AS,我的暴露了下面的问题:

依次来看吧,第一个问题:

    Android toolchain - develop for Android devices (Android SDK version 28.0.3)

    ! Some Android licenses not accepted.  To resolve this, run: flutter doctor --android-licenses

额(⊙o⊙)…..按照中文的意思是我的Android许可不被接受,姑且按照它的提示输入 flutter doctor --android-licenses

这里会提示确认检查许可,一直y就可以

^_^就这样轻轻松松解决了第一个问题,第二个问题: 

    Android Studio (version 3.1)

    X Unable to determine bundled Java version.

无法确定绑定的Java版本,这个问题花了我将近一下午,检查了环境变量和AS的JDK配置,都没问题,于是我选择了忽略(结果真的什么都没发生...)。估计是和AS的版本有关,导致显示不能检测到JDK,但不影响开发。

接下去的IDEA的问题不知道是不是因为我的电脑上安装了IDEA但没有在IDEA上安装Flutter插件,既然我们使用AS开发,这个也可以不管。

最后试着编译一下,顺利运行出来了,第一次运行Flutter程序需要点时间,耐心点哈~

上一篇下一篇

猜你喜欢

热点阅读