flutter记录

154 阅读1分钟
  • git clone github上的flutter项目;
  • 配置flutter/bin到用户环境变量path;
  • android studio安装flutter插件;
  • 注意flutter的文件权限
  • 执行flutter doctor命令,直到没有[!]

遇到的问题1 参考链接:(blog.csdn.net/qq_33102375…)

 
...问题:
[!] Android toolchain - develop for Android devices (Android SDK 28.0.3)
    ! Some Android licenses not accepted.  To resolve this, run: flutter doctor --android-licenses
    
...解决方案:
cd 到自己sdk的路径 例如   cd /Users/admin/dev/Android/sdk
cd tools
cd bin
// 以上三行是进入到自己到sdk目录文件夹下
//执行这句才是关键,它会提示你去允许认证
sdkmanager --licenses 
然后一路按y

還需要在用户环境变量下把   路径为  自己 sdk路径   名字为 ANDROID_HOME

然后重启  再创建一个模拟器 ,这样四项都为  - [ ✔ ] 
最后在检查下flutter doctor 就ok了

遇到的问题2 参考链接:(blog.csdn.net/JerryWu145/…)

都配置好了,android studio新建项目只有.idea文件夹,也许是flutter文件夹权限的问题,但是AS一直也没提醒;可以用flutter create pageview_test(名称)命令新建项目,AS可以打开后就提醒了文件夹的权限,配置好权限,就能运行了。这块搞了好久,哈哈 小白;具体如下:

 首先,切换到想要创建项目的位置,比如,我要切到我的 flutter_project 目录中
        cd flutter_project/
 然后执行命令,新建 Flutter 项目
        flutter create pageview_test(名称)