Flutter:修订间差异
跳到导航
跳到搜索
此页面具有访问限制。如果您看见此消息,则说明您没有权限访问此页面。
(→安裝) |
(→設定) |
||
第29行: | 第29行: | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
flutter doctor -v | flutter doctor -v | ||
</syntaxhighlight> | |||
== 開發 == | |||
可以看有哪些模擬器: | |||
<syntaxhighlight lang="bash"> | |||
flutter emulators | |||
</syntaxhighlight> | |||
接著將模擬器(這邊用<code>foo</code>)跑起來: | |||
<syntaxhighlight lang="bash"> | |||
flutter emulators --launch foo | |||
</syntaxhighlight> | |||
然後才是專案: | |||
<syntaxhighlight lang="bash"> | |||
flutter run | |||
</syntaxhighlight> | </syntaxhighlight> | ||
2024年6月7日 (五) 17:51的版本
Flutter是基于Dart的软体框架,用于开发各类桌面或行动端的应用程式。
安装
Linux
这边是透过tarball安装到自己的目录下[1],然后把dart
与flutter
设一组soft link到~/bin
下(我在PATH
里面有设定这个路径),另外关闭回传的功能,以及透过precache先下载开发用的档案:
cd /tmp; wget -c https://storage.googleapis.com/flutter_infra_release/releases/stable/linux/flutter_linux_3.19.2-stable.tar.xz; cd ~; tar xvf /tmp/flutter_linux_3.19.2-stable.tar.xz; cd bin; ln -fs ../flutter/bin/dart; ln -fs ../flutter/bin/flutter; flutter config --no-analytics; flutter precache
设定
可以先看一下有哪些想关掉的:
flutter config
像是如果不处理网页应用程式:
flutter config --no-enable-web
接著确认环境:
flutter doctor -v
开发
可以看有哪些模拟器:
flutter emulators
接著将模拟器(这边用foo
)跑起来:
flutter emulators --launch foo
然后才是专案:
flutter run
编译
Android的AppBundle:
flutter build appbundle --release
相关连结
参考文献
- ↑ Linux Installation Guide. [2024-03-01] (English).
外部连结
- 官方网站 (英文)