【Flutter】Flutter概述

300 阅读1分钟

持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第4天,点击查看活动详情


Flutter与RN比较

  • Flutter
    • 效率高
    • android、iOS各自独立的渲染引擎
      • 对原生代码依赖度低
      • 两端效果更一致
      • 包体积大
  • RN
    • 效率低
    • 对原生代码依赖度高
      • 基于android、iOS原生UI的再封装
      • 原生UI更新后,RN也需要及时更新
      • 两端效果有差异

强退 Android Studio 导致flutter异常

问题描述

Android Studio 正在运行时,如果通过 Command + Q 强制退出,会造成某些运行环境的锁死(Lock),导致再次启动 Android Studio 时不能正常运行。

原因分析

Android Studio 运行时,为了保护某些重要数据,执行了一个缓存机制

解决办法

先清除缓存,再重新打开 Android Studio:

cd flutter/bin/cache
open .
finde lockfile