1、在官网下载SDK
网址: https://flutter.dev/docs/development/tools/sdk/releases?tab=macos
直接下载Stable版本即可,其他版本想尝试也可以,个人感觉没多大必要。
2、解压到相关文件夹
我是解压到“/flutter/sdk/flutter”这里,记住这个目录,后面会用到
解压3、配置环境变量
终端里面打开bash_profile文件,在里面增加一行:
export PATH=${PATH}:flutter的sdk所在目录/bin
//我的是这样:export PATH=${PATH}:/flutter/sdk/flutter/bin
即步骤2中的路径+/bin 然后执行“source ~/.bash_profile”命令使配置的环境变量生效,一定记得执行,否则无法使用flutter命令。最后执行检查一下“flutter -h”配置是否生效即可。
$ vim ~/.bash_profile
$ source ~/.bash_profile
$ flutter -h
环境变量
4、Android Studio安装flutter插件
在Android Studio-->Preferences-->Plugins,搜索flutter,选择第一个Install安装。然后在Android Studio刚打开的时候就有“New Flutter Project”的选项了。file菜单下也有。
安装flutter插件
新建flutter项目
5、新建项目运行
新建demo项目
在Android Studio中选中项目运行,就可以看到demo界面了
运行
5、cannot resolve symbol GradleException问题
在Android Studio新建运行flutter项目没什么问题,但是在app下build.gradle文件中报“cannot resolve symbol gradleexception”的error。虽然不影响编译运行,但对于有强迫症的人看到这个红error就是心里有个梗……
各种搜索,各种尝试,升级Android Studio和Gradle插件都没办法消失,最后只能用stackoverflow中找到的一个解决办法点击原文地址
将GradleException换成FileNotFoundException,老代码:
if (flutterRoot == null) {
throw new GradleException("Flutter SDK not found. Define location with flutter.sdk in the local.properties file.")
}
新代码:
if (flutterRoot == null) {
throw new FileNotFoundException("Flutter SDK not found. Define location with flutter.sdk in the local.properties file.")
}
保存重新运行就看不到红色的error了,舒服了。
网友评论