苹果电脑flutter环境配置

flutter官网:https://docs.flutter.cn/get-started/fundamentals/dart

开发工具

Visual Studio Code 1.77 或更高版本使用 Flutter extension for VS Code

Android Studio 2023.3.1 (Jellyfish) 或更高版本使用 Flutter plugin for IntelliJ

IntelliJ IDEA 2023.3 或更高版本使用 Flutter plugin for IntelliJ 和 Android plugin for IntelliJ

更多Android Studio:https://www.androiddevtools.cn/android-studio.html

更多Android Studio:https://developer.android.google.cn/studio/archive?hl=zh-cn

flutter SDK:https://docs.flutter.cn/release/archive(官方的sdk版本不支持鸿蒙开发)

flutter SDK(支持鸿蒙):https://gitee.com/harmonycommando_flutter/flutter

flutter SDK新版(支持鸿蒙):https://gitcode.com/openharmony-tpc/flutter_flutter.git


首先下载flutter SDK

进入finder -> 前往->前往文件夹,输入~/Library进入资源库目录,新建一个文件夹名为development



成功后的目录如图所示


这里我以集成自持鸿蒙版本SDK的为例(这里要通过git方式下载,如果直接通过压缩包方式下载会报错,如果是官网可以通过下载压缩包,让后将压缩包解压后放入development目录)

1、打开控制台进入到development目录(如:cd /Users/apple/Library/development )

2、控制台输入git clone https://gitee.com/harmonycommando_flutter/flutter.git

3、等待下载完成

配置flutter SDK 环境变量

1、打开终端,编辑~/.bash_profile或~/.zshrc

输入 nano ~/.zshrc命令     或者open  ~/.zshrc

2、在.zshrc文件中添加路径export PATH="$PATH:`flutter sdk路径`/bin"

如:export PATH="$PATH:/Users/apple/Library/development/flutter/bin"

注意这里:/Users/apple/Library/development/是你电脑的路径,例子中的apple是我电脑的用户名,你的使用你自己的

3、按 Ctrl + O,然后按 Enter 保存

4、按 Ctrl + X 退出

5、控制台输入命令source ~/.zshrc,更新配置

6、检测flutter环境:flutter doctor

检测flutter环境

有些时候下载完flutter以后环境并没有下载完全

使用控制台cd到flutter下载目录如:cd  /Users/apple/Library/development/flutter

执行

flutter --version

如果flutter环境有缺失这里会自动下载,如果完成后会输出flutter版本和安装时间

如果fluter跑安卓项目失败,配置失效请重新加载二进制文件

flutter precache

配置iOS、安卓环境、鸿蒙环境

如果你是第一次安装,没有安装过xcode和安卓环境、鸿蒙环境这三个环境会报错

接下来我们说在这三个环境配置

一、xcode安装比较简单

1、进入appstore,搜索下载Xcode安装

2、请运行以下命令,来配置命令行工具使用已安装的 Xcode 版本

sudo sh -c 'xcode-select -s /Applications/Xcode.app/Contents/Developer && xcodebuild -runFirstLaunch'

3、签署 Xcode 许可证协议

sudo xcodebuild -license

4、安装CocoaPods,使用控制台安装,这个网上有很多教程可以看一看

CocoaPods是使用Xcode开发是用户管理第三代的工具

二、安卓Android Studio

1、进入https://www.androiddevtools.cn/android-studio.html,下载新版的安卓工具并安装

2、打开工具后会提示下载Android SDK,如果没有提示打开软件后进入如下目录


选择all setting后选择Android SDK版本并下载,一定要记住这里的Android SDK Location路径后面配置环境会用到

同时下载完Android Studio后工具本身会包含JDK,这里我们需要找到工具自带JDK的路径(当然也可以自己下载Open JDK重新设置目录)

1、应用程序中选中Android Studio后右键选择显示包内容


进入contents文件夹

进入contents -> jbr -> contents 可以看到如下文件


获取这个Home文件夹的目录就是Android Studio自带的JDK的目录

2、在~/.zshrc文件中编辑JDK和Android SDK的路径

输入nano ~/.zshrc命令

3、在.zshrc文件中添加路径

export ANDROID_HOME=/Users/apple/Library/Android/sdk

export PATH=$PATH:$ANDROID_HOME/emulator

export PATH=$PATH:$ANDROID_HOME/tools

export PATH=$PATH:$ANDROID_HOME/tools/bin

export PATH=$PATH:$ANDROID_HOME/platform-tools

#jdk

JAVA_HOME="/Applications/Android\ Studio.app/Contents/jbr/Contents/Home"

export JAVA_HOME

CLASS_PATH="$JAVA_HOME/lib"

PATH=".$PATH:$JAVA_HOME/bin"

注意这里:/Users/apple/Library/development/是你电脑的路径,例子中的apple是我电脑的用户名,你的使用你自己的

3、按 Ctrl + O,然后按 Enter 保存

4、按 Ctrl + X 退出

5、控制台输入命令source ~/.zshrc,更新配置

三、配置鸿蒙环境

1、去鸿蒙官网下载开发工具DevEco-Studio

2、用程序中选中DevEco-Studio后右键选择显示包内容进入contents

3、获取contents文件夹的路径

4、将路径添加到 ~/.zshrc文件

export TOOL_HOME=/Applications/DevEco-Studio.app/Contents

export DEVECO_SDK_HOME=$TOOL_HOME/sdk

export PATH=$TOOL_HOME/tools/ohpm/bin:$PATH

export PATH=$TOOL_HOME/tools/hvigor/bin:$PATH 

export PATH=$TOOL_HOME/tools/node/bin:$PATH

5、按 Ctrl + O,然后按 Enter 保存

6、按 Ctrl + X 退出

7、控制台输入命令source ~/.zshrc,更新配置


以上都完成后运行flutter doctor就OK了

[✓] HarmonyOS toolchain - develop for HarmonyOS devices

[!] Android toolchain - develop for Android devices (Android SDK version 35.0.1)

    ! Some Android licenses not accepted. To resolve this, run: flutter doctor

      --android-licenses

[✓] Xcode - develop for iOS and macOS (Xcode 15.4)

[✓] Android Studio (version 2024.1)

更新flutter sdk

1、进入sdk安装目录(cd /Users/apple/Library/development)

2、控制台执行命令 git clone https://gitcode.com/openharmony-tpc/flutter_flutter.git   (我这里使用分支oh-3.27.4-dev)

3、下载完成后 修改配置环境

输入 nano ~/.zshrc命令     或者open  ~/.zshrc

修改flutter路径,如:export PATH="$PATH:/Users/apple/Library/development/flutter_flutter/bin"

执行 source ~/.zshrc,更新配置

4、检测flutter版本 (cd /Users/apple/Library/development/flutter_flutter/bin)./flutter --version

5、修改开发工具(Android Studio)的flutter sdk路径

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容