MacBook M1 Flutter环境搭建_SilenceYoung1995的博客-CSDN博客_flutter m1
M1芯片Mac搭建Flutter开发环境全攻略 - 简书
Flutter开发笔记01 - 环境搭建(Mac,含M1解决方案)_酸柠檬的博客-CSDN博客_flutter适配m1
一、安装Androidstudio
Download Android Studio and SDK tools | Android Developers
下载m1芯片 arm架构的androidstudio
报错:unable to access Android SDK add-on list
如果本机有Android SDK的话,可以点击cancel跳过,在下一个界面手动选择本地SDK目录就可以了。
使用内置的jdk的jre环境
二、安装flutter(这里是flutter sdk安装,后面android里面也要安装,然后集成这个sdk的路径)
安装 Flutter 会附带安装 Dart SDK,所以不需要再对 Dart 进行单独安装。
sdk下载目录修改一下,为/Users/Applications/adnroidsdk
export PUB_HOSTED_URL=https://pub.flutter-io.cn export FLUTTER_STORAGE_base_URL=https://storage.flutter-io.cn
source ~/.zshrc source ~/.bash_profile
zshrc 是androidstuido 所需的环境变量
https://docs.flutter.dev/development/tools/sdk/releases?tab=macos
export PATH=下载的flutter文件夹路径/bin:$PATH
两个也需要。flutter doctor 才生效
官方还有一个命令
/usr/sbin/softwareupdate --install-rosetta --agree-to-license
flutter -h 出现google的一个框架提示协议就代表成功了 flutter doctor 检查一下所有的状态
问题
Android toolchain - develop for Android devices
✗ Unable to locate Android SDK.
Install Android Studio from:
https://developer.android.com/studio/index.html
On first launch it will assist you in installing the Android SDK
components.
(or visit https://flutter.dev/docs/get-started/install/macos#android-setu
for detailed instructions).
If the Android SDK has been installed to a custom location, please use
`flutter config --android-sdk` to update to that location.
export ANDROID_HOME=/Users/mingziuser/AndroidSdk
问题二cmdline-tools component is missing
cmdline-tools component is missing_吃饭了吗的博客-CSDN博客
问题三、Android证书,ios证书
flutter doctor --android-licenses
sudo xcodebuild -license
问题四:x-code安装之后那里还有一个报错
sudo gem install cocoapods
sudo gem install ffi



