Releases: bitrise-steplib/steps-install-missing-android-tools
3.2.1
3.2.0
3.1.0
What's Changed
- Make sure jenv finds at least one valid JAVA installation by @fehersanyi-bitrise in #95
- Add step input (
gradlew_dependencies_options
) for specifying additional gradle options by @godrei in #96
New Contributors
- @fehersanyi-bitrise made their first contribution in #95
Full Changelog: 3.0.1...3.1.0
3.0.1
3.0.0
Breaking change
[#84] Installing NDK now requires an exact version number instead of major revision only (23.0.7599858
vs 23
)
This allows exact NDK installations and also fixes installing the latest release (23.0.7599858
).
If you don't need Android NDK in your builds, you don't have to do anything. If you need a specific NDK version, use the NDK version input to define the dependency.
Please note that the NDK install location also changed slightly: instead of $ANDROID_HOME/ndk-bundle/
, this step now installs to $ANDROID_HOME/ndk/$VERSION/
where $VERSION
is the requested NDK version. The $ANDROID_NDK_HOME
env var also points to the install location for compatibility.
2.4.1
2.4.0
NDK installation improvements:
- (#79) Fix NDK revision 22 install failure (
could not find platforms dir
) - (#80) Change NDK install location to
$sdk/ndk-bundle
. Newer Android Gradle Plugin versions look for this folder instead of using$ANDROID_NDK_HOME
(this env var is still set by the step though)
2.3.9
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.)
2.3.8
2.3.7
Fixed android support lib regex.
Added test case for Android support lib.