# No available formula with the name "android-sdk"

**URL:** <https://discuss.circleci.com/t/no-available-formula-with-the-name-android-sdk/11481>\
**Category:** Mobile\
**Tags:** android\
**Created:** [March 29, 2017, 5:50am UTC](https://discuss.circleci.com/t/no-available-formula-with-the-name-android-sdk/11481 "2017-03-29T05:50:21Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![trojanh](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/trojanh/32/15632_2.png) [@trojanh](https://discuss.circleci.com/u/trojanh)\
**Post date:** [March 29, 2017, 5:50am UTC](https://discuss.circleci.com/t/no-available-formula-with-the-name-android-sdk/11481/1 "2017-03-29T05:50:21Z")

</div>

[https://circleci.com/gh/crossroads/admin.goodcity/2458](https://circleci.com/gh/crossroads/admin.goodcity/2458)

brew install android-sdk  
Error: No available formula with the name “android-sdk”

previous builds were able to install android-sdk but today all of the sudden i start getting this error. CirclecCi is deteriorating day by day.

Tried rebuilding without cache and still doesn’t work.

---

<div class="post-metadata">

**Author:** ![Darshan-Chauhan](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/darshan-chauhan/32/15776_2.png) [@Darshan-Chauhan](https://discuss.circleci.com/u/Darshan-Chauhan)\
**Post date:** [March 29, 2017, 8:50am UTC](https://discuss.circleci.com/t/no-available-formula-with-the-name-android-sdk/11481/2 "2017-03-29T08:50:34Z")

</div>

Getting the same error

---

<div class="post-metadata">

**Author:** ![Eric](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/eric/32/2759_2.png) [@Eric](https://discuss.circleci.com/u/Eric)\
**Post date:** [March 29, 2017, 8:57am UTC](https://discuss.circleci.com/t/no-available-formula-with-the-name-android-sdk/11481/3 "2017-03-29T08:57:17Z")

</div>

From the build failure step:

```auto
==> Searching taps...
This formula was found in a tap:
Caskroom/cask/android-sdk
To install it, run:
  brew install Caskroom/cask/android-sdk

```

It looks like Homebrew changed how they package Android SDK, and you’ll have to run `brew install Caskroom/cask/android-sdk`.

---

<div class="post-metadata">

**Author:** ![trojanh](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/trojanh/32/15632_2.png) [@trojanh](https://discuss.circleci.com/u/trojanh)\
**Post date:** [March 30, 2017, 6:09am UTC](https://discuss.circleci.com/t/no-available-formula-with-the-name-android-sdk/11481/4 "2017-03-30T06:09:07Z")

</div>

Oh thanks Eric, that was really helpful.

---

<div class="post-metadata">

**Author:** ![trojanh](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/trojanh/32/15632_2.png) [@trojanh](https://discuss.circleci.com/u/trojanh)\
**Post date:** [April 3, 2017, 12:19pm UTC](https://discuss.circleci.com/t/no-available-formula-with-the-name-android-sdk/11481/5 "2017-04-03T12:19:02Z")

</div>

Hi Eric,  
I have updated caskroom changes and now i am getting this error, could you help me with this?  
[https://circleci.com/gh/crossroads/stock.goodcity/1198](https://circleci.com/gh/crossroads/stock.goodcity/1198)

---

<div class="post-metadata">

**Author:** ![levlaz](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/levlaz/32/36978_2.png) [@levlaz](https://discuss.circleci.com/u/levlaz)\
**Post date:** [April 11, 2017, 11:20pm UTC](https://discuss.circleci.com/t/no-available-formula-with-the-name-android-sdk/11481/6 "2017-04-11T23:20:24Z")

</div>

Hey there. A couple of things.

1. We don’t “officially” support running android builds on our MacOS machines so your mileage may very.
2. Same goes for Fastlane, we don’t officially support doing this.

I would recommend starting a new topic to troubleshoot the fast lane errors since the original issue of not being able to install the android SDK was already resolved. We don’t have any insight to this but perhaps someone else in our community has run into this before.

---

<div class="post-metadata">

**Author:** ![steveyken](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/steveyken/32/1040_2.png) [@steveyken](https://discuss.circleci.com/u/steveyken)\
**Post date:** [April 12, 2017, 6:39am UTC](https://discuss.circleci.com/t/no-available-formula-with-the-name-android-sdk/11481/7 "2017-04-12T06:39:29Z")

</div>

Just for future reference (in case it helps anyone on a google search), I was able to install the Android SDK using the following `circle.yml` snippet. This caches the SDK so it doesn’t need to be re-installed with every build run.

```
machine:
    ANDROID_HOME: "${HOME}/android-sdk"
    PATH: "${PATH}:${ANDROID_HOME}/tools"

dependencies:
  cache_directories:
    - ~/android-sdk
  pre:
    - mkdir -p ${ANDROID_HOME}
    - if ! $(grep -q "Revision=23.0.1" ${ANDROID_HOME}/tools/source.properties); then (curl -o ~/android-sdk.zip https://dl.google.com/android/repository/tools_r23.0.1-macosx.zip && unzip -d ${ANDROID_HOME} ~/android-sdk.zip) && (( sleep 5 && while [1]; do sleep 1; echo y; done ) | android update sdk --no-ui --all --filter platform-tools,build-tools-23.0.1,android-23,extra-android-m2repository,extra-google-m2repository); fi
```

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/circleci/original/3X/5/1/511608acda8e85906e15909b57bd0a46c1dbe291.png) [@system](https://discuss.circleci.com/u/system)\
**Post date:** [June 18, 2018, 11:33am UTC](https://discuss.circleci.com/t/no-available-formula-with-the-name-android-sdk/11481/8 "2018-06-18T11:33:38Z")

</div>

Closed on June 18, 2018, 11:33am UTC


