Flutter 如何在macOs上安装 android-sdk 而不安装 Android Studio

谭飞掣
2023-12-01

Flutter 如何在macOs上安装 android-sdk 而不安装 Android Studio

安装 Android SDK & sdkmanager

首先让我们通过 brew 安装androidsdk。与下载实际的sdkmanager文件相比,这是最简单的安装方法。

brew install android-sdk

然后打开 ~/.bash_profile

open .bash_profile

添加如下内容

export ANDROID_SDK_ROOT=/usr/local/share/android-sdk

用如下命令使其生效

source .bash_profile

接下来,解决[.android/repositories.cfg could not be loaded]的错误

提前创建文件。

touch ~/.android/repositories.cfg

现在,应该能够安装最新版本的构建工具、平台工具和androidsdk平台。在运行此操作前,我们还将更新sdkmanager。

sdkmanager --update
sdkmanager "platform-tools" "platforms;android-29" "build-tools;29.0.3"

现在已经把所有的东西都安装好了。让我们确保flutter指向我们的新android sdk

flutter config --android-sdk <<path-to-your-android-sdk>>

如果您是通过 brew 安装的。应该是如下

flutter config --android-sdk /usr/local/share/android-sdk

完成后,剩下的唯一一件事就是通过运行以下命令接受Android SDK许可证:

flutter doctor --android-licenses

该有6个。按y键。

完成后,当您运行“flutter doctor”时,您应该看到:

[✓] Android toolchain — develop for Android devices (Android SDK version 28.0.3

绿色的复选标记告诉您可以通过导出apk

flutter build apk
 类似资料: