无法更改Flutter Android-SDK路径

时间:2019-12-18 02:04:54

标签: android linux flutter

我正在笔记本电脑(基本OS)中设置颤振,这种情况是我试图在没有Android Studio的情况下开发颤振,并使用VSCode使其轻量化,我要做的步骤是安装颤振,手动下载android-sdk,并将其移至usr/lib/Android,安装gradle,然后打开JDK8,

我确实设置了Android环境,将ANDROID_HOME导出到usr/lib/Android,设置了sdkmanager来下载系统映像,等等

我可以在终端上运行flutter命令,问题出在android-sdk路径上,我已经用flutter config --android-sdk /usr/lib/Android更改了配置,但是flutter doctor -v命令显示

[!] Android toolchain - develop for Android devices
    • Android SDK at /usr/lib/android-sdk
    • Android NDK location not configured (optional; useful for native profiling support)
    ✗ 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/setup/#android-setup for detailed instructions).
      If the Android SDK has been installed to a custom location, set ANDROID_HOME to that location.
      You may also want to add it to your PATH environment variable.

,并且flutter config命令显示

Settings:
  android-sdk: /usr/lib/Android/

2 个答案:

答案 0 :(得分:0)

您可以将 Android SDK 添加到路径变量。

...\AndroidSDK\platform-tools添加到您的路径。

答案 1 :(得分:0)

  1. 您可以尝试一下。 flutter config --android-sdk <您的android-sdk-path路径>
  2. 导出ANDROID_SDK_ROOT =“ / Users / $ USER / Library / Android / sdk” 出口ANDROID_HOME = $ ANDROID_SDK_ROOT

快乐编码:)