今天开始了第一天flutter的学习。
官方文档:https://flutter.dev/community/china
此篇博客主要记录的是我遇到的那些坑。
###1.环境搭建成功之后creating Flutter Project 卡主
- 用flutter doctor检查一遍,还有配置好
- sudo vi ~/.bash_profile
- source ~/.bash_profile
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
export PATH=${PATH}:/Users/apple/flutter/bin:$PATH
###2.flutter doctor 的时候出现 Waiting for another flutter command to release the startup lock
-
解决方案:
查了一下github的flutter issue 找到了解决方法,如下:
1、打开flutter的安装目录/bin/cache/
2、删除lockfile文件
3、重启AndroidStudio
###3.运行在苹果手机上的时候有可能会因为team或者是boundID问题编译不过。
- 处理方案:
将team和boundID写成你手机信任过的证书和已经有配置过的boundID,否则会在证书中自动生成一些boundID,挺别扭。