title: Android SDK cannot be found by flutter
body: <p>I have installed <a href="https://aur.archlinux.org/packages/flutter/" rel="noreferrer"><code>flutter</code> through AUR.</a> I also have <code>aur/android-sdk 26.0.2-1</code> installed. When I run <code>flutter run</code> I get:</p>
  
  <pre><code>Warning! This package referenced a Flutter repository via the .packages file that is
  no longer available. The repository from which the 'flutter' tool is currently
  executing will be used instead.
    running Flutter tool: /home/dair/.flutter-sdk
    previous reference  : /home/dair/flutter
  This can happen if you deleted or moved your copy of the Flutter repository, or
  if it was on a volume that is no longer mounted or has been mounted at a
  different location. Please check your system path to verify that you are running
  the expected version (run 'flutter --version' to see which flutter is on your path).
  
  Unable to locate a development device; please run 'flutter doctor' for information about installing additional components.
  </code></pre>
  
  <p>Firstly, I ran <code>flutter --version</code>, and received:</p>
  
  <pre><code>Flutter • channel alpha • https://github.com/flutter/flutter.git
  Framework • revision e2f54df5ab (9 days ago) • 2017-06-02 10:43:54 -0700
  Engine • revision 1f2aa07571
  Tools • Dart 1.24.0-dev.3.0
  </code></pre>
  
  <p>Not sure what exactly it means by "to see which flutter is on your path". Next I ran <code>flutter doctor</code> and got:</p>
  
  <pre><code>[✓] Flutter (on Linux, locale en_US.UTF-8, channel alpha)
      • Flutter at /home/christopher/.flutter-sdk
      • Framework revision e2f54df5ab (9 days ago), 2017-06-02 10:43:54 -0700
      • Engine revision 1f2aa07571
      • Tools Dart version 1.24.0-dev.3.0
  
  [✗] Android toolchain - develop for Android devices
      ✗ ANDROID_HOME = /opt/android-sdk
        but Android SDK not found at this location.
  
  [✓] Android Studio (version 2.3)
      • Android Studio at /usr/local/android-studio
      • Gradle version 3.2
      • Java version: OpenJDK Runtime Environment (build 1.8.0_112-release-b06)
  
  [✓] Connected devices
      • None
  </code></pre>
  
  <p>However, if I cd into <code>/opt/android-sdk</code> I get:</p>
  
  <pre><code>➜  ~ cd /opt/android-sdk 
  ➜  android-sdk ls
  add-ons  build-tools  emulator  platforms  tools
  </code></pre>
  
  <p>So it looks like it is there. The closest question I could find is this one: <a href="https://stackoverflow.com/questions/32634352/react-native-android-build-failed-sdk-location-not-found">React Native android build failed. SDK location not found</a> but it seems to be using Mac as opposed to arch as well as some other differences. How can I resolve the <code>flutter doctor</code> and have my app run?</p>