CircleCI-Public / cimg-android

The CircleCI Android Docker Convenience Image.
MIT License
72 stars 37 forks source link

Enable arm64 builds #88

Closed BytesGuy closed 10 months ago

BytesGuy commented 1 year ago

The emulator package in sdkmanager does not support arm64 therefore the sdkmanager "tools" command fails on arm64 builds.

It might be possible to work around this by looking at the following:

https://developer.android.com/studio/releases/emulator#emulator_for_arm64_hosts

Working branch for arm64: https://github.com/CircleCI-Public/cimg-android/tree/arm64-support

yogurtearl commented 11 months ago

You can also find linux arm emulator binaries on the android sdk CI output:

https://ci.android.com/builds/branches/aosp-emu-master-dev/grid?legacy=1

yogurtearl commented 11 months ago

See related issue here: https://issuetracker.google.com/issues/242699119