CircleCI-Public / cimg-android

The CircleCI Android Docker Convenience Image.
MIT License
76 stars 39 forks source link

Enable arm64 builds #88

Closed BytesGuy closed 1 year 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 1 year 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 1 year ago

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