Flutter:修订间差异
跳到导航
跳到搜索
此页面具有访问限制。如果您看见此消息,则说明您没有权限访问此页面。
(→安裝) |
(→安裝) |
||
第10行: | 第10行: | ||
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 | 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 | ||
</syntaxhighlight> | </syntaxhighlight> | ||
== 設定 == | |||
可以先看一下有哪些想關掉的: | 可以先看一下有哪些想關掉的: | ||
第27行: | 第29行: | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> | ||
flutter doctor -v | flutter doctor -v | ||
</syntaxhighlight> | |||
== 編譯 == | |||
Android的AppBundle: | |||
<syntaxhighlight lang="bash"> | |||
flutter build appbundle --release | |||
</syntaxhighlight> | </syntaxhighlight> | ||
2024年6月7日 (五) 17:48的版本
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
編譯
Android的AppBundle:
flutter build appbundle --release
相關連結
參考文獻
- ↑ Linux Installation Guide. [2024-03-01] (English).
外部連結
- 官方网站 (英文)