# Gradlew not found

**URL:** <https://discuss.circleci.com/t/gradlew-not-found/30916>\
**Category:** Build Environment\
**Tags:** android, docker, circle-yml\
**Created:** [June 18, 2019, 12:47am UTC](https://discuss.circleci.com/t/gradlew-not-found/30916 "2019-06-18T00:47:58Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![franck.noahk](https://avatars.discourse-cdn.com/v4/letter/f/7feea3/32.png) [@franck.noahk](https://discuss.circleci.com/u/franck.noahk)\
**Post date:** [June 18, 2019, 12:47am UTC](https://discuss.circleci.com/t/gradlew-not-found/30916/1 "2019-06-18T00:47:58Z")

</div>

I am still getting used to using circle CI, but when I wanted to test my first app I found the website with sample code. I tried to use it for my first build just to add it to my account. But I was surprised when it said ./gradlew was not found so it breaks in the download dependencies. I attached the .yml file. any help would be greatly appreciated

version: 2  
jobs:  
build:  
working\_directory: ~/code  
docker:  
- image: circleci/android:api-25-alpha  
environment:  
JVM\_OPTS: -Xmx3200m  
steps:  
- checkout  
- restore\_cache:  
key: jars-{{ checksum “build.gradle” }}-{{ checksum “app/build.gradle” }}

# - run:

# name: Chmod permissions #if permission for Gradlew Dependencies fail, use this.

# command: sudo chmod +x ./gradlew

```
  - run:
      name: Download Dependencies
      command: ./gradlew androidDependencies
  - save_cache:
      paths:
        - ~/.gradle
      key: jars-{{ checksum "build.gradle" }}-{{ checksum "app/build.gradle" }}
  - run:
      name: Run Tests
      command: ./gradlew lint test
  - store_artifacts: # for display in Artifacts: https://circleci.com/docs/2.0/artifacts/ 
      path: app/build/reports
      destination: reports
  - store_test_results: # for display in Test Summary: https://circleci.com/docs/2.0/collect-test-data/
      path: app/build/test-results
  # See https://circleci.com/docs/2.0/deployment-integrations/ for deploy examples
```
