Skip to content

Releases: bitrise-steplib/steps-avd-manager

2.0.0

29 Nov 12:27
22f5307
Compare
Choose a tag to compare

Breaking changes

System animations are disabled in the emulator by default. This can be controlled with the new disable_animations input

What's Changed

Full Changelog: 1.3.0...2.0.0

1.3.0

22 Nov 14:14
70b5f4f
Compare
Choose a tag to compare

What's Changed

  • Various small improvements by @ofalvai in #52
  • New input for installing a specific emulator version by @ofalvai in #53

Full Changelog: 1.2.1...1.3.0

1.2.1

18 Sep 13:21
2f405f1
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.2.0...1.2.1

1.2.0

01 Sep 10:20
4eb0657
Compare
Choose a tag to compare

What's Changed

  • The preinstalled emulator binary is used by default: there is a new default for Debug -> Emulator channel option, no update. To revert to the previous behavior set it to0 (Stable). The system image used is still updated to the latest Stable version, to allow using system images not preinstalled.
  • Added headless_mode Input, the default is yes, preserving the previous behavior.

(#44)

1.1.2

18 Jul 14:20
f6ddcd9
Compare
Choose a tag to compare

What's Changed

  • Add extra warning text if Step fails on an ARM (Apple Silicon/M1) machine by @hisaac in #41

New Contributors

Full Changelog: 1.1.1...1.1.2

1.1.1

07 Jul 08:36
e7f4b61
Compare
Choose a tag to compare

What's Changed

  • Use GPU acceleration if available by @ofalvai in #34
  • Improve description of device profile input by @ofalvai in #39
  • Update go util libs by @ofalvai in #38
  • Increase boot timeout, better error messages by @ofalvai in #40

Full Changelog: 1.1.0...1.1.1

1.1.0: Add support for ATD system images

18 May 10:11
0dd41db
Compare
Choose a tag to compare

What's Changed

Enable ATD emulator tags by @ofalvai in #35

This release adds support for creating emulators based on the ATD system images. These are lightweight emulators that offer better performance and stability over regulator emulator images.

At the moment, the images are only available on the canary channel of sdkmanager, so make sure to set the equivalent step input too. ATD system images are not published for every API version and CPU architecture, but here are two working examples (for the full list, run sdkmanager --list --channel=3):

avd-manager@1:
  inputs:
  - tag: google_atd # or aosp_atd
  - api_level: 30
  - abi: x86
  - emulator_channel: 3
avd-manager@1:
  inputs:
  - tag: google_atd # or aosp_atd
  - api_level: 31
  - abi: x86_64
  - emulator_channel: 3

Full Changelog: 1.0.4...1.1.0

1.0.4

04 Oct 13:00
2850730
Compare
Choose a tag to compare

Will now retry starting emulator up to 5 times if it crashes on startup.
(#30)

1.0.3

25 Jun 12:15
dd09e2e
Compare
Choose a tag to compare

Will now look up Android command-line tools (sdmanager, avdmanager) and emulator on more paths.

Using the value of ANDROID_SDK_ROOT environment variable to locate Android SDK, in case ANDROID_HOME is unset.
Will now look for command-line tools under ANDROID_SDK_ROOT/cmdline-tools/VERSION/bin, where VERSION can be latest or a fixed version like 4.0. (The previous location under ANDROID_SDK_ROOT/tools/bin is used as a fallback.)

Will now log emulator logs in case of failure.

1.0.2

20 Nov 12:28
d46b9e1
Compare
Choose a tag to compare

Step description update.