# "ionic cordova run android" says $ANDROID\_HOME is not set but it's set

**URL:** <https://forum.ionicframework.com/t/ionic-cordova-run-android-says-android-home-is-not-set-but-its-set/116104>\
**Category:** ionic-v3\
**Created:** [December 21, 2017, 1:04pm UTC](https://forum.ionicframework.com/t/ionic-cordova-run-android-says-android-home-is-not-set-but-its-set/116104 "2017-12-21T13:04:20Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![SirajKakeh](https://avatars.discourse-cdn.com/v4/letter/s/7ab992/32.png) [@SirajKakeh](https://forum.ionicframework.com/u/SirajKakeh)\
**Post date:** [December 21, 2017, 1:04pm UTC](https://forum.ionicframework.com/t/ionic-cordova-run-android-says-android-home-is-not-set-but-its-set/116104/1 "2017-12-21T13:04:20Z")

</div>

**Ionic version:** (check one with “x”)  
[x] **3.x**

**I’m submitting a …** (check one with “x”)  
[x] bug report

**Current behavior:**  
`ionic cordova run android --device` return an error:  
“Error: Failed to find ‘ANDROID\_HOME’ environment variable. Try setting setting it manually.  
Failed to find ‘android’ command in your ‘PATH’. Try update your ‘PATH’ to include path to valid SDK directory.”

**Expected behavior:**  
expected `ionic cordova run android --device` to run the app on the connected device

**Steps to reproduce:**  
`ionic cordova run android --device`  
or  
`ionic cordova run android`

**Other information:**  
`echo $ANDROID_HOME` : "/home/leno/Android/Sdk"  
I also have $ANDROID\_HOME/tools and $ANDROID\_HOME/platform-tools in my path:  
`echo $PATH` : “/home/leno/Android/Sdk:/home/leno/flutter/bin:/home/leno/bin:/home/leno/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/lib/jvm/java-8-oracle/bin:/usr/lib/jvm/java-8-oracle/db/bin:/usr/lib/jvm/java-8-oracle/jre/bin:/home/leno/Android/Sdk/tools/bin/sdkmanager:/home/leno/Android/Sdk/platform-tools”

**Ionic info:** (run `ionic info` from a terminal/cmd prompt and paste output below):

```auto
cli packages: (/usr/lib/node_modules)

    @ionic/cli-utils : 1.19.0
    ionic (Ionic CLI) : 3.19.0

global packages:

    cordova (Cordova CLI) : 7.1.0 

local packages:

    @ionic/app-scripts : 3.1.4
    Cordova Platforms : android 6.3.0
    Ionic Framework : ionic-angular 3.9.2

System:

    Node : v8.9.3
    npm : 5.6.0 
    OS : Linux 4.10

Environment Variables:

    ANDROID_HOME : not set

Misc:

    backend : pro

```

---

<div class="post-metadata">

**Author:** ![mhartington](https://sea1.discourse-cdn.com/ionicframework/user_avatar/forum.ionicframework.com/mhartington/32/137757_2.png) [@mhartington](https://forum.ionicframework.com/u/mhartington)\
**Post date:** [July 19, 2021, 9:57pm UTC](https://forum.ionicframework.com/t/ionic-cordova-run-android-says-android-home-is-not-set-but-its-set/116104/2 "2021-07-19T21:57:51Z")

</div>


