Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Pipelines requiring Java 11 for Android project

Sune Johansson
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
June 9, 2022

Hi there,

When I run a pipeline for an Android project I get this error in the pipeline log:

> Android Gradle plugin requires Java 11 to run. You are currently using Java 1.8.
I'm using this image: 
androidsdk/android-29
How do I fix this issue? 

1 answer

1 vote
Ben
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
June 9, 2022

G'day Sune,

Welcome to the Bitbucket Cloud Community! :)

I have downloaded and ran this same version of the androidsdk image in my own Docker and can see when running the java -version command that this particular image is bundled with Java 1.8 (also known as Java 8).

I checked Dockerhub and found that there is a newer version of the androidsdk, when I have ran that same command in Docker I can see that this image comes bundled with Java 11:
https://hub.docker.com/r/androidsdk/android-31

I would suggest using this updated image instead in your pipelines build.

Hopefully this helps.

Cheers!

- Ben (Bitbucket Cloud Support)

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events