草庐IT

flutter安装自用笔记

Rye_dt 2023-05-14 原文

参照文章: 开发环境搭建

Flutter环境配置步骤:

1.系统配置要求
2.Java环境
3.Flutter SDK
4.Android 开发环境

一、系统配置要求

操作系统:Windows 7 SP1 或更高的版本(基于 x86-64 的 64 位操作系统)
磁盘空间:除安装 IDE 和一些工具之外还应有至少 1.64 GB 的空间
Git环境:要让 Flutter在开环境中正常使用,就要有git环境

二、Java 环境配置

Flutter是基于Android,需要安装 Java 环境
Java环境下载地址: Java Downloads
java是否安装成功检测:java javac java -version 三个doc命令进行检查。

三、Flutter SDK

Flutter SDK下载地址:Flutter

注意:请勿将 Flutter 安装在需要高权限的文件夹内,例如 C:\Program Files\

将 Flutter 的运行文件路径加入到 PATH 环境变量,将X:\XXXX\flutter\bin加入
可以在控制台输入 flutter 命令看是否安装成功,flutter doctor命令对flutter环境进行检查,并将检测结果以报告形式呈现出来,然后根据检查报告依次解决现有环境缺陷问题。
[×]表示还不能正常运行
[!]表示还存在一些问题
只有全部为[√],系统环境才是完全安装好

问题:但是我在安装之后Flutter 命令无效

解决办法:在 Flutter 安装目录的 flutter 文件下找到flutter_console.bat,双击运行并启动 flutter 命令行,接下来,你就可以在 Flutter命令行运行 flutter 命令了。
还有重装Flutter SDK,重装git等方法,由于通过上面那个办法直接解决了,就没有尝试了。

问题:×Flutter: Unable to confirm if installed Windows version is 10 or greater
解决办法:

flutter channel
flutter channel master
flutter upgrade
flutter doctor

问题: Android toolchain - develop for Android devices
还没有安装配置Android开发环境

四、设置Android开发环境

需要配置下Android的开发环境,因为Flutter 依赖 Android Studio 的全量安装来为其提供 Android 平台的支持。

安装 Android Studio

Android Studio下载地址

安装Android SDK

Android SDK下载地址

问题:安装配置完Android开发环境,flutter doctor并未定位到,X Unable to locate Android SDK.

解决办法:

问题:Android toolchain - develop for Android devices (Android SDK version 33.0.2)
X cmdline-tools component is missing
Run path/to/sdkmanager --install "cmdline-tools;latest"
See https://developer.android.com/studio/command-line for more details.
X Android license status unknown.
Run flutter doctor --android-licenses to accept the SDK licenses.
See https://flutter.dev/docs/get-started/install/windows#android-setup for more details.

解决办法:打开Android Studio→SDK Manager→Android SDK→SDK Tools安装Android SDK Command-line Tools(latest),然后关闭Android Studio并重新flutter doctor。

问题: X cmdline-tools component is missing
解决办法:
打开android studio,工具栏找到tools,找到下面的SDK manager,勾选住下图红框选中的内容,安装即可。

问题: X Android license status unknown.
解决办法:安装一直卡死在这,主要是执行了他提示的那个license命令后,会显示“Android sdkmanager tool was found, but failed to run (D:\Android\AndroidSDK\cmdline-tools\latest\bin\sdkmanager.bat):“exited code 1””,搜了国内外全网各种方法都没有解决,最后看到一个说法:这个问题是因为最新的9.0版本的command-line需求的jdk版本高于使用的jdk1.8,我重新安装了8.0的command-line就可以了
所以在Android studio里去掉最新的command-line下载8.0版本的就解决了:

问题:Exception: Unable to run “adb”, check your Android SDK installation and ANDR
这个问题是在解决凭证问题时突然出现的 ,查了下可能是环境变量的问题,注意将SDK中的tools和platform-tools添加至变量时,是用户变量中的Path,不是系统变量中的。但是检查了下这一点没问题,然后检查了下cmd里的路径,发现IDEA的路径有点问题,结尾多了个分号“;”
这个位置结尾处本来多了一个分号,这是修改后的,修改完重启这个问题解决了。

有关flutter安装自用笔记的更多相关文章

  1. ruby - 在 64 位 Snow Leopard 上使用 rvm、postgres 9.0、ruby 1.9.2-p136 安装 pg gem 时出现问题 - 2

    我想为Heroku构建一个Rails3应用程序。他们使用Postgres作为他们的数据库,所以我通过MacPorts安装了postgres9.0。现在我需要一个postgresgem并且共识是出于性能原因你想要pggem。但是我对我得到的错误感到非常困惑当我尝试在rvm下通过geminstall安装pg时。我已经非常明确地指定了所有postgres目录的位置可以找到但仍然无法完成安装:$envARCHFLAGS='-archx86_64'geminstallpg--\--with-pg-config=/opt/local/var/db/postgresql90/defaultdb/po

  2. ruby - 完全离线安装RVM - 2

    我打算为ruby​​脚本创建一个安装程序,但我希望能够确保机器安装了RVM。有没有一种方法可以完全离线安装RVM并且不引人注目(通过不引人注目,就像创建一个可以做所有事情的脚本而不是要求用户向他们的bash_profile或bashrc添加一些东西)我不是要脚本本身,只是一个关于如何走这条路的快速指针(如果可能的话)。我们还研究了这个很有帮助的问题:RVM-isthereawayforsimpleofflineinstall?但有点误导,因为答案只向我们展示了如何离线在RVM中安装ruby。我们需要能够离线安装RVM本身,并查看脚本https://raw.github.com/wayn

  3. ruby-on-rails - rails 目前在重启后没有安装 - 2

    我有一个奇怪的问题:我在rvm上安装了ruby​​onrails。一切正常,我可以创建项目。但是在我输入“railsnew”时重新启动后,我有“程序'rails'当前未安装。”。SystemUbuntu12.04ruby-v"1.9.3p194"gemlistactionmailer(3.2.5)actionpack(3.2.5)activemodel(3.2.5)activerecord(3.2.5)activeresource(3.2.5)activesupport(3.2.5)arel(3.0.2)builder(3.0.0)bundler(1.1.4)coffee-rails(

  4. ruby - 如何为 emacs 安装 ruby​​-mode - 2

    我刚刚为fedora安装了emacs。我想用emacs编写ruby。为ruby​​提供代码提示、代码完成类型功能所需的工具、扩展是什么? 最佳答案 ruby-mode已经包含在Emacs23之后的版本中。不过,它也可以通过ELPA获得。您可能感兴趣的其他一些事情是集成RVM、feature-mode(Cucumber)、rspec-mode、ruby-electric、inf-ruby、rinari(用于Rails)等。这是我当前用于Ruby开发的Emacs配置:https://github.com/citizen428/emacs

  5. ruby-on-rails - 无法在centos上安装therubyracer(V8和GCC出错) - 2

    我正在尝试在我的centos服务器上安装therubyracer,但遇到了麻烦。$geminstalltherubyracerBuildingnativeextensions.Thiscouldtakeawhile...ERROR:Errorinstallingtherubyracer:ERROR:Failedtobuildgemnativeextension./usr/local/rvm/rubies/ruby-1.9.3-p125/bin/rubyextconf.rbcheckingformain()in-lpthread...yescheckingforv8.h...no***e

  6. ruby - 通过 RVM (OSX Mountain Lion) 安装 Ruby 2.0.0-p247 时遇到问题 - 2

    我的最终目标是安装当前版本的RubyonRails。我在OSXMountainLion上运行。到目前为止,这是我的过程:已安装的RVM$\curl-Lhttps://get.rvm.io|bash-sstable检查已知(我假设已批准)安装$rvmlistknown我看到当前的稳定版本可用[ruby-]2.0.0[-p247]输入命令安装$rvminstall2.0.0-p247注意:我也试过这些安装命令$rvminstallruby-2.0.0-p247$rvminstallruby=2.0.0-p247我很快就无处可去了。结果:$rvminstall2.0.0-p247Search

  7. ruby - 如何在 Lion 上安装 Xcode 4.6,需要用 RVM 升级 ruby - 2

    我实际上是在尝试使用RVM在我的OSX10.7.5上更新ruby,并在输入以下命令后:rvminstallruby我得到了以下回复:Searchingforbinaryrubies,thismighttakesometime.Checkingrequirementsforosx.Installingrequirementsforosx.Updatingsystem.......Errorrunning'requirements_osx_brew_update_systemruby-2.0.0-p247',pleaseread/Users/username/.rvm/log/138121

  8. ruby - Fast-stemmer 安装问题 - 2

    由于fast-stemmer的问题,我很难安装我想要的任何ruby​​gem。我把我得到的错误放在下面。Buildingnativeextensions.Thiscouldtakeawhile...ERROR:Errorinstallingfast-stemmer:ERROR:Failedtobuildgemnativeextension./System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/rubyextconf.rbcreatingMakefilemake"DESTDIR="cleanmake"DESTDIR=

  9. ruby - 安装 Ruby 时遇到问题(无法下载资源 "readline--patch") - 2

    当我尝试安装Ruby时遇到此错误。我试过查看this和this但无济于事➜~brewinstallrubyWarning:YouareusingOSX10.12.Wedonotprovidesupportforthispre-releaseversion.Youmayencounterbuildfailuresorotherbreakages.Pleasecreatepull-requestsinsteadoffilingissues.==>Installingdependenciesforruby:readline,libyaml,makedepend==>Installingrub

  10. ruby - 通过 RVM 安装 Ruby 1.9.2 永远行不通! - 2

    当我执行>rvminstall1.9.2时一切顺利。然后我做>rvmuse1.9.2也很顺利。但是当涉及到ruby​​-v时..sam@sjones:~$rvminstall1.9.2/home/sam/.rvm/rubies/ruby-1.9.2-p136,thismaytakeawhiledependingonyourcpu(s)...ruby-1.9.2-p136-#fetchingruby-1.9.2-p136-#downloadingruby-1.9.2-p136,thismaytakeawhiledependingonyourconnection...%Total%Rece

随机推荐