flutter学习记录
一 软件准备
二 安装软件
- xcode -- 下载好了,一直点next就可以;
- android studio -- 如果出现:
Unable to access Android SDK add-on list
解决方式:在应用程序->android studio ->右键显示包内容 ->bin文件 ->在idea.properties文件里面添加 disable.android.first.run = true
- android SDK -- 在 android studio 里面安装的时出现
SDK tools directory is missing
或者下载不了 android studio
解决方式:前往文件夹/etc ->hosts里面添加 203.208.50.100 dl.google.com 203.208.40.37 dl.l.google.com (因为安装时计算机无法连接到google服务器导致的)
关闭 android studio 再打开,然后选择安装地址就可以了。
这里注意2点,一个是默认地址 /Users/***/Library/Android/sdk
一个是自定义地址。这两个地址对搭建 flutter 有区别,下面会说到。
- flutter 插件 -- 在 android studio 里面打开Plugins 搜索Flutter (这里直接安装flutter 就可以,不用单独安装dart,因为flutter包含了dart)
三 环境搭建
在终端: vim ~/.bash_profile --打开创建文件动作
按 a 进入编辑状态 输入 (或打开文件bash_profile 复制粘贴下面配置)输入完毕后输入:wq 退出编辑
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
export PATH=/Users/****/Flutter/flutter/bin:$PATH
终端:source ~/.bash_profile --保存动作
注意: 此镜像为临时镜像,并不能保证一直可用。请留意 中文网 Flutter;
/Users/****/Flutter/ 为你flutter sdk的路径
配置好以上的步骤后 终端 : flutter doctor --检查
对于 Android licenses not accepted.
run: flutter doctor
--android-licenses --全部填y 回车。
最后终端 : flutter doctor --检查 都打钩就可以了
上面说了android SDK 安装路径是自定义的话 需要在文件 bash_profile 里面添加
export ANDROID_HOME=/自定义路径/sdk
export PATH=${PATH}:${ANDROID_HOME}/platform-tools
export PATH=${PATH}:${ANDROID_HOME}/tools
要不然安装了android SDK ,flutter doctor 一样也找不到。默认路径就不需要了。
!!!有些小伙伴没有安装cocoaPods 请移步度娘搜索。