Flutter:修订间差异

来自Gea-Suan Lin's Wiki
跳到导航 跳到搜索
此页面具有访问限制。如果您看见此消息,则说明您没有权限访问此页面。
第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],然后把dartflutter设一组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

相关连结

参考文献

  1. Linux Installation Guide. [2024-03-01] (English). 

外部链接