New Android machine image now available to all users

The new Android machine image, “android:202102-01,” is now available to all CircleCI users. This Ubuntu-based image supports nested virtualization, enables x86 Android emulator-based testing, including UI tests, and comes with the SDK pre-installed. Like other Linux machine images on CircleCI, the Android image can be run on the Linux machine executor.

Check out the blog for details on how to set up an Android testing pipeline with the image.

Reply here with questions or feedback!

2 Likes

Hi is this the best place to report issues?

I was trying to migrate our jobs to the android machine and was running into an issue.

We use fastlane for our builds and the issue we are having is with the fastlane bundletool plugin on the new Android machine. Everything works just fine on docker with the Android image and locally running the lane.

[22:06:02]: Downloading bundletool (0.14.0) from https://github.com/google/bundletool/releases/download/0.14.0/bundletool-all-0.14.0.jar...
"Something went wrong when downloading bundletool version 0.14.0. \nError message\n No such file or directory @ rb_sysopen - https://github.com/google/bundletool/releases/download/0.14.0/bundletool-all-0.14.0.jar"
1 Like

Hi @nate-e ! Thanks for surfacing this. Is this issue still happening?

Hi @thekatertot. It is still happening.

I have some questions about The new Android machine image, “android:202102-01”:

  1. Can I use it on CircleCI Server?
  2. Can I use it with version 2.0 in config.yml?
  3. I try run example code, but I received the error below:
    Creating a dedicated VM with android:202102-01 image
    failed to create host: Image android:202102-01 is not supported

Do you have any information about the error?

1 Like