M1芯片Mac配置Flutter开发环境本文介绍了在M1芯片的Mac设备下,配置Flutter开发环境的几个步骤。包括配

因为macm1笔记本都会自带可用的ruby版本,也就是不需要你去升级ruby,因为升级它还要装homebrew,你装这个又会遇到一些坑,所以能用系统自带的就用它.

查看ruby版本:ruby-v

然后查看sources:gemsources

然后更新最新的cocoapods,使用如下命令:

sudogeminstallcocoapods-n/usr/local/bin

输入密码,更新成功,然后使用如下命令下载仓库

如果比较慢可以换成如下命令

但因为m1芯片与ruby不兼容,所以使用podsearchAFN会报错。这时你找到你的命令行应用程序(默认的终端,或者我用的iTerm),右键应用->显示简介,找到有个选项"使用Rosetta打开”,勾选它。然后重启终端后执行:

sudogeminstallffi

然后你再去执行pod命令podsearchAFN就成功了。

1.直接执行如下命令:

2.设置环境变量,具体操作步骤如下,一定要仔细阅读。

从macOSCatalina(10.15.x)版开始,Mac使用zsh作为默认Shell,使用.zprofile,所以对应命令:

echo'eval"$(/opt/homebrew/bin/brewshellenv)"'>>~/.zprofileeval"$(/opt/homebrew/bin/brewshellenv)"

如果是macOSMojave及更低版本,并且没有自己配置过zsh,使用.bash_profile:

echo'eval"$(/opt/homebrew/bin/brewshellenv)"'>>~/.bash_profileeval"$(/opt/homebrew/bin/brewshellenv)"

即需要安装JAVA环境。

1.检查是否已安装Java环境:

如果能正常打印JDK版本和路径,那么说明系统是已经有JAVA环境了的。此时需要判断版本号是否满足条件再进行操作(这儿不详细展开);而如果如下所示,说明系统不存在JAVA环境,可以继续进行安装:

2.下载(或更新)JDK:

在页面内筛选找到对应MacOS、ARM版本的jdk版本,选择想要的版本号进行下载。这里推荐给新手最常用的Java8版本。

建议直接选择.dmg格式的进行下载安装,安装程序会直接安装到默认目录下。

3.配置环境变量:

Mac上有4种配置环境变量的地方:

./etc/profile

./etc/bashrc

.~/.bash_profile

.~/.zshrc

一般情况下,我们都配置在zsh(即第4个)文件下。

在终端输入:

echoJAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_291.jdk/Contents/Home>>~/.zshrc

即可以将这行配置添加到~/.zshrc文件内(如果这个文件没有,会自动创建)。

PS:其中jdk1.8.0_291.jdk是你安装的这个版本的JDK,具体叫什么你可以通过这条命令查到(即上述所说的“显示系统默认jdk版本路径”的命令):/usr/libexec/java_home

这个文件也可以直接在用户目录的根目录下查看到:

你可以直接通过文本打开这个文件,手动添加配置到这个文件中,然后保存。文件内容大致如下:

保存后再执行命令让环境变量生效:source~/.zshrc

这样JDK就配置完成了。

因为是M1芯片,采用ARM架构,所以不能直接使用首页推荐的下载包(其实可能是正确的,但为了避免不出错,按照下面的来)。选择如下所示的DownloadOptions按钮:

然后选择列表下的Mac(64-bit,ARM)版本的下载:

如果弹出的网页显示“无法正常运作”,无法下载zip,可能是你梯子的问题(我是这样)。你可以把这个链接拷贝下来,通过其他软件(比如迅雷)新建任务进行下载:

安装完毕后,直接运行就打开了

如果从google下载sdk要设置vpn代理,下载sdk需要翻墙,那这里就可以设置代理,如果用国内源下载就不需要设置代理,直接cancel进入下一步,中间有个需要选择jdk的步骤,选择自己安装的jdk,因为androidstudio自带了jdk,它默认选的是自带的。finish以后,选择sdkmanager,如下图:

这里可以选择兼容的安卓版本(我这里下载的是最新版本的,自己可以根据具体业务选择):

上图中框出的位置就是安卓SDK的安装目录,如果后续一些工具通过命令行使用不了,可以在这个目录下找到对应的文件去执行。

之后需要配置Android的环境变量。同样是.zshrc文件内,补充以下配置到文件中(已有的配置不用覆盖):

JAVA_HOME=/Library/Java/JavaVirtualMachines/你下载的JAVA版本.jdk/Contents/HomeCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarANDROID_HOME=/Users/你的用户名称/Library/Android/sdkPATH=.$JAVA_HOME/bin:$PATH:$ANDROID_HOME/platform-tools:$ANDROID_HOME/tools:$ANDROID_HOME/build-tools/31.0.0exportJAVA_HOMEexportCLASSPATHexportANDROID_HOMEexportPATHPS:注意上文中的中文要修改为你自己的内容。不要直接拷贝就不管了。其中第4行的31.0.0是你下载的Android版本号。

保存,关闭文档,终端命令行输入:source~/.zshrc

然后终端输入:adb

显示出adb命令的选项说明就成功了,没有成功的,确认一下安装路径。

这里我忘记adb是不是下载AndroidStudio后默认就支持了。如果没有,则通过以下命令安装:

brewcaskinstallandroid-platform-tools

可以测试adb是否正常:

adbdevices

以下我简化以下步骤,把步骤中关键的点说一下。

1.配置环境变量(包括官网介绍的永久配置PATH)

在用户目录下有个.bash_profile的文件(没有则创建一个),用文本打开并填入以下信息:

保存后应用配置:source$HOME/.bash_profile

2.下载并配置FlutterSDK

建议选择macOS加的Stable版本(稳定版本):

下载并解压后,将文件夹移动到用户目录下(不建议电脑内保存2套以上版本的FlutterSDK,容易出现一些意想不到的错误)。

注意:如果使用zsh,终端启动时~/.bash_profile将不会被加载,所以需要修改~/.zshrc,在其中添加:

source~/.bash_profile

运行以下命令查看是否需要安装其它依赖项来完成安装:

flutterdoctor

检查通过后如下所示(以下截图不代表你的真实截图):

如果Flutter项目是[√]状态,说明Flutter配置成功。

VSCode作为轻量级编译器,兼容flutter开发。可以直接编译运行到安卓和iOS两套系统上。

●Dart(必须)

VSCode对dart语言的支持,初次打开会提示安装,选择安装即可。

●Flutter(必须)

运行Flutter项目必须,和dart一样,初次用VSCode打开Flutter项目会提示安装,选安装即可。

●FlutterWidgetSnippets

插件提供Widget代码片段。

●AwesomeFlutterSnippets

提供常用函数的代码片段。例如创建一个StatefulApp,只需要输入fstful,即可快速创建。

●Fluttertree

通过简单的语法,自动快速构建widget树,有点像前端Emmet。

●PubspecAssist

在pubspec.yaml文件下快速搜索、添加需要安装项目所需要的依赖,不必打开浏览器去获取插件和插件版本信息。

THE END
1.adb下载与环境配置常疯大虾adb下载与环境配置 一.adb下载 官方下载地址:https://adbdownload.com/ 二.adb配置环境变量 1.进入到D:\platform-tools内部 2.进入系统-高级设置-环境变量-系统变量-path-新建,添加上面的工具包路径 3.在cmd命令输入adb,检查是否配置成功(注意:重新开启cmd)https://www.cnblogs.com/shaohuang/p/17505182.html
2.Android工具adb下载安装环境配置详细教程adb环境下载在“变量值”字段中填入ADB的安装路径,例如“E:\ruanjiananzhuangchengxu\adb”。 点击“确定”保存设置。 在Mac系统中,您可以在终端中使用export命令来设置环境变量。 四、测试ADB安装 配置完环境变量后,您可以打开命令行工具(在Windows中是CMD,在Mac中是Terminal),输入adb命令,如果打印出版本信息及帮助内容,说明ADhttps://blog.csdn.net/qq_24373725/article/details/136555812
3.adb工具包官方电脑版adb工具包是由Google开发的一款专为安卓手机用户提供服务的系统辅助工具。adb工具包功能强大,可以帮助用户管理你的所有安卓手机设备甚至是模拟器,也可以利用它进行刷机、安装相关程序等。它可以说是安卓开发测试人员人手必备的工具。华军软件园为您提供adb工具包2024免费下载,喜欢adb工具包的朋友快来华军软件园下载体验吧!https://soft.onlinedown.net/soft/578131.htm
4.ADB下载与安装指南,详细步骤与注意事项吉祥物成功下载ADB工具后,接下来是安装过程,以下是基于Windows系统的安装步骤: 1、解压下载的文件:如果下载的是压缩包,需要将其解压到指定的文件夹。 2、配置环境变量:将ADB工具的路径添加到系统环境变量中,这样在任何位置都可以使用adb命令,具体操作如下:右键点击“计算机”或“此电脑”,选择“属性”,然后点击“高级系统设http://6g.xingyuesj.com/post/688.html
5.如何安装adb**二、解压ADB工具** 下载完成后,我们需要将ADB工具进行解压。解压后,你会看到一个名为“adb”的可执行文件,以及一些其他相关的文件和文件夹。 **三、配置环境变量** 为了让计算机能够识别并执行ADB命令,我们需要将ADB工具所在的路径添加到系统的环境变量中。在Windows系统中,可以通过“系统属性”->“高级”->“https://g.pconline.com.cn/x/176/17622662.html
6.androidsdk环境配置显示adb不是内部或外部命令Android SDK 环境配置及解决 ADB 命令问题指南 在Android 应用开发中,ADB(Android Debug Bridge)是一个非常重要的命令行工具,便于与 Android 设备进行通信。然而,很多新手在配置 Android SDK 环境时常常会遇到“adb 不是内部或外部命令”的错误提示。本文将为你详细讲解如何正确配置 Android SDK 环境,并解决 ADB 相关https://blog.51cto.com/u_16213456/11793083
7.ADB工具配置方法分享,根据流程进行作为Android手机的调试器,ADB工具可以进行手机系统管理、软件卸载安装等操作,ADB工具下载之后,需要进行配置,方可正常发挥作用。如果你是第一次使用ADB工具,可以参考本文整理的配置说明。如何 https://tech.wmzhe.com/article/13118.html
8.适用于Android?的Windows子系统(转载)2.下载ADB工具 3.启动ADB工具 4.连接手机 5.修改网络测试域名 win11安卓子系统系列文章之一:win11 安卓子系统(WSA)ROOT安装面具(Magisk)与谷歌框架(Google Apps) win11安卓子系统系列文章之二:Windows Android 子系统 WSA 代理设置方法教程 win11安卓子系统系列文章之三:解决Win11安卓子系统烦人的提示“VirtWifi的连接https://www.douban.com/note/864999092/
9.adb详细安装流程adb 详细安装流程 因为最近在做小米一体机的程序,只支持adb安装,所以简单记录一下,给没用过的同学做个参考 一、adb环境配置 adb即Android Debug Bridge,就是可以通过窗口命令,使在pc端可以调试安卓移动端的一个工具包 我这里是默认电脑已经安装SDK的,如果没有也没关系,直接网上下载一个adb工具包一样的https://www.jianshu.com/p/d2fbb0bcff3a
10.Windows系统下的ADB环境配置图解教程Office办公Windows 系统下的 ADB 环境配置 图解教程 下载platform-tools 从今年年初开始,Google 开始在 Android Studio 官方网站上单独提供 platform-tools 下载。 platform-tools 是 Android SDK 的一部分,它能为我们架起在 Windows/Mac/Linux 平台上直接与 Android 进行交互的「桥梁」。大家在各大教程里经常见到的fastboot、https://www.sucai999.com/officebg/105891.html
11.ptzfcg.gov.cn/upload/document/20180724/0279275ee54644f6adb8.2获取地点及方式:报名后,通过福建省政府采购网上公开信息系统以下载方式获取。 8.3、招标文件售价:0元。 9、投标截止 9.1投标截止时间:详见招标公告或更正公告(若有),若不一致,以更正公告(若有)为准。 9.2投标人应在投标截止时间前按照福建省政府采购网上公开信息系统设定的操作流程将电子投标文件上传至福建省政府http://www.ptzfcg.gov.cn/upload/document/20180724/0279275ee54644f6adb79e806e1b3734.html
12.win7系统如何配置adb环境变量图文详解win7配置adb环境变量的方法本文教程小编分享就是win7系统配置adb环境变量的方法,windows7系统电脑安装adb工具时,提示“adb不是内部或外部命令”这时候我们需要重新配置adb环境变量,那么win7系统怎么配置adb环境变量?网上介绍配置adb环境变量的方法比较少。所以小编研究整理出一些配置方法给大家,有需要的用户可以掌握。 https://www.jb51.net/os/windows/449645.html