Releases: bitrise-steplib/steps-avd-manager
2.0.0
Breaking changes
System animations are disabled in the emulator by default. This can be controlled with the new disable_animations
input
What's Changed
- Improve build number docs by @ofalvai in #54
- Split ADB-related code into own package by @ofalvai in #55
- Disable animations by default by @ofalvai in #56
Full Changelog: 1.3.0...2.0.0
1.3.0
1.2.1
1.2.0
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 isyes
, preserving the previous behavior.
(#44)
1.1.2
1.1.1
1.1.0: Add support for ATD system images
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
1.0.3
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
Step description update.