简体   繁体   中英

How to fix 'Android SDK not found at this location' error while installing flutter?

I'm installing flutter in my Ubuntu 18.10. I'll be using Visual Studio Code for flutter development. I've not installed Android Studio.

I've downloaded Android Command line tools from official android site and extracted it in a separate folder in Documents/development/android

I set the path for ANDROID_HOME in the bashrc file by following the flutter documentation

Here is the .bashrc file

Bashrc文件包含位置

And the Android toolchain error

Android工具链错误

I am not sure what you are referring to when you are saying that you have downloaded Android Command Line tools. From the output in your terminal, it tells me that you do not have the SDK files in your machine. To download the Android SDK, please see this link here and download the tar file that matches your operating system. Then extract the tar file in the folder which you have set as ANDROID_HOME . This should work fine.

In case you are having the same error, I strongly recommend downloading the Android Studio and install the Android SDK through the Android Studio. The flutter documentation says so as well. You can always uninstall or remove Android Studio after it is being installed and if you are not considering using it.

It seems that , you set the ANDROID_HOME variable but it is not added to PATH. Make sure you add the ANDROID_HOME to the path as below

export PATH=$PATH:$ANDROID_HOME/bin

and re-launch the console.

update

In order for Android SDK to work fine, you need to set path for the below SDK packages.

..android-sdk\tools
..android-sdk\platform-tools

and your ANDROID_HOME will be

..android-sdk

请以这种方式替换您的android sdk,这是sdk的默认安装位置C:\\ Users \\ Intel \\ AppData \\ Local \\ android \\ android_android_sdk

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM