# Android build tools 23.0.2 not available

**URL:** <https://discuss.circleci.com/t/android-build-tools-23-0-2-not-available/455>\
**Category:** Mobile\
**Tags:** android\
**Created:** [November 10, 2015, 11:18pm UTC](https://discuss.circleci.com/t/android-build-tools-23-0-2-not-available/455 "2015-11-10T23:18:51Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![mbernier85](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/mbernier85/32/311_2.png) [@mbernier85](https://discuss.circleci.com/u/mbernier85)\
**Post date:** [November 10, 2015, 11:18pm UTC](https://discuss.circleci.com/t/android-build-tools-23-0-2-not-available/455/1 "2015-11-10T23:18:51Z")

</div>

I have a circle.yml file configuration for Android

`dependencies: pre: - echo y | android update sdk --no-ui --all --filter extra-android-m2repository,extra-android-support,extra-google-google_play_services,extra-google-m2repository,build-tools-23.0.2,android-23 machine: environment: GRADLE_OPTS: '-Dorg.gradle.jvmargs="-Xmx1024m -XX:+HeapDumpOnOutOfMemoryError"' test: override: - ./gradlew assembleRelease - cp -r ~/Android-app/app/build/outputs $CIRCLE_ARTIFACTS `

the error

Error: Ignoring unknown package filter ‘build-tools-23.0.2’

export TERM=“dumb”  
if [-e ./gradlew]; then ./gradlew dependencies;else gradle dependencies;fi  
Parallel execution with configuration on demand is an incubating feature.  
Build tools 23.0.2 missing. Downloading…

FAILURE: Build failed with an exception.

- What went wrong:  
A problem occurred configuring project ‘:app’.

> failed to find Build Tools revision 23.0.2

- Try:  
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

BUILD FAILED

---

<div class="post-metadata">

**Author:** ![DevendraMeena1](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/devendrameena1/32/302_2.png) [@DevendraMeena1](https://discuss.circleci.com/u/DevendraMeena1)\
**Post date:** [November 11, 2015, 9:54am UTC](https://discuss.circleci.com/t/android-build-tools-23-0-2-not-available/455/2 "2015-11-11T09:54:01Z")

</div>

A) Module Settings GUI

1. Go to Module Settings -\> Press F4

2. Select “app” under Modules

3. Select the “Properties” tab

4. Check the Build Tools Version values.

5. See if you find the value “23.0.2rc3”

6. If not go to select the maximum possible value such as “23.0.2”

---

<div class="post-metadata">

**Author:** ![mbernier85](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/mbernier85/32/311_2.png) [@mbernier85](https://discuss.circleci.com/u/mbernier85)\
**Post date:** [November 11, 2015, 2:09pm UTC](https://discuss.circleci.com/t/android-build-tools-23-0-2-not-available/455/3 "2015-11-11T14:09:31Z")

</div>

There is no UI on circleci

the build works fine on my machine

---

<div class="post-metadata">

**Author:** ![DevendraMeena1](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/devendrameena1/32/302_2.png) [@DevendraMeena1](https://discuss.circleci.com/u/DevendraMeena1)\
**Post date:** [November 11, 2015, 4:04pm UTC](https://discuss.circleci.com/t/android-build-tools-23-0-2-not-available/455/4 "2015-11-11T16:04:15Z")

</div>

These setting were for android designer studio .

---

<div class="post-metadata">

**Author:** ![mbernier85](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/mbernier85/32/311_2.png) [@mbernier85](https://discuss.circleci.com/u/mbernier85)\
**Post date:** [November 11, 2015, 4:43pm UTC](https://discuss.circleci.com/t/android-build-tools-23-0-2-not-available/455/5 "2015-11-11T16:43:23Z")

</div>

I fixed the issues this way

```auto
dependencies:
  pre:
    - echo y | android update sdk --no-ui --all --filter tool,extra-android-m2repository,extra-android-support,extra-google-google_play_services,extra-google-m2repository,android-23
    - echo y | android update sdk --no-ui --all --filter build-tools-23.0.2

```

---

<div class="post-metadata">

**Author:** ![cmc5788](https://avatars.discourse-cdn.com/v4/letter/c/bcef8e/32.png) [@cmc5788](https://discuss.circleci.com/u/cmc5788)\
**Post date:** [November 25, 2015, 2:36pm UTC](https://discuss.circleci.com/t/android-build-tools-23-0-2-not-available/455/6 "2015-11-25T14:36:56Z")

</div>

The first line, “–filter tool,” should be “–filter tools,”, see here -

id: 1 or "tools"  
Type: Tool  
Desc: Android SDK Tools, revision 24.4.1

Probably not a big deal, but if you happened to be relying on this for an updated tools version you might be in trouble.

---

<div class="post-metadata">

**Author:** ![frank](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/frank/32/124_2.png) [@frank](https://discuss.circleci.com/u/frank)\
**Post date:** [December 3, 2015, 10:15pm UTC](https://discuss.circleci.com/t/android-build-tools-23-0-2-not-available/455/7 "2015-12-03T22:15:51Z")

</div>

It looks like the key is installing `tools` first before installing `build-tools-23.0.2`. Details [here](https://discuss.circleci.com/t/installing-android-build-tools-23-0-2/924).

---

<div class="post-metadata">

**Author:** ![IlyaEremin](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/ilyaeremin/32/27245_2.png) [@IlyaEremin](https://discuss.circleci.com/u/IlyaEremin)\
**Post date:** [December 16, 2015, 10:00pm UTC](https://discuss.circleci.com/t/android-build-tools-23-0-2-not-available/455/8 "2015-12-16T22:00:59Z")

</div>

Still does not work. Tried @frank solution with no success.  
Can someone upload correct circle.yml with build-tools-23.0.2?

---

<div class="post-metadata">

**Author:** ![frank](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/frank/32/124_2.png) [@frank](https://discuss.circleci.com/u/frank)\
**Post date:** [December 16, 2015, 10:29pm UTC](https://discuss.circleci.com/t/android-build-tools-23-0-2-not-available/455/9 "2015-12-16T22:29:21Z")

</div>

@IlyaEremin Are you referring to [this](https://discuss.circleci.com/t/installing-android-build-tools-23-0-2/924)? It’s definitely still working for me. Can you share your circle.yml?

---

<div class="post-metadata">

**Author:** ![IlyaEremin](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/ilyaeremin/32/27245_2.png) [@IlyaEremin](https://discuss.circleci.com/u/IlyaEremin)\
**Post date:** [December 17, 2015, 9:20am UTC](https://discuss.circleci.com/t/android-build-tools-23-0-2-not-available/455/10 "2015-12-17T09:20:17Z")

</div>

Yeap, I tried this link. My circle.yml

```auto
machine:
   environment:
     ANDROID_HOME: /usr/local/android-sdk-linux

dependencies:
  pre:
    - echo y | android update sdk --no-ui --all --filter "tools,platform-tools,android-23"
    - echo y | android update sdk --no-ui --all --filter "build-tools-23.0.2"

test:
  override:
    - ./gradlew build check

```

---

<div class="post-metadata">

**Author:** ![IlyaEremin](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/ilyaeremin/32/27245_2.png) [@IlyaEremin](https://discuss.circleci.com/u/IlyaEremin)\
**Post date:** [December 17, 2015, 9:22am UTC](https://discuss.circleci.com/t/android-build-tools-23-0-2-not-available/455/11 "2015-12-17T09:22:35Z")

</div>

woops, seems to work now. Thanks!  
This is offtopic, but how can set up environment variable like JAVA8\_HOME to jdk8? I found list of all jdk, but I cant find their paths.

---

<div class="post-metadata">

**Author:** ![alexey](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/alexey/32/42_2.png) [@alexey](https://discuss.circleci.com/u/alexey)\
**Post date:** [January 13, 2016, 10:09am UTC](https://discuss.circleci.com/t/android-build-tools-23-0-2-not-available/455/12 "2016-01-13T10:09:39Z")

</div>

You can try doing an SSH build to figure out the exact path, and then use the `machine: environment` section in your `circle.yml` to set the variable to the right value.

---

<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/android-build-tools-23-0-2-not-available/455/13 "2018-06-18T11:33:20Z")

</div>

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


