Timothy
a173d65200
Support API levels for SDK extensions and add missing targets for automotive and desktop. ( #428 )
2025-03-29 01:04:02 +11:00
Yang
ead704cc5a
Fix avd path on ubuntu-24.04 - attempt 2 ( #415 )
2024-10-12 17:26:36 +11:00
Yang
e800ffffe6
Revert creating avd directory. ( #414 )
2024-10-11 13:55:44 +11:00
Yang
8c07710601
Fix SDK path issues with ubuntu-24.04 ( #409 )
2024-10-11 11:55:47 +11:00
Yang
3a18f50216
SDK build tools 35.0.0, command-line tools 16.0. ( #408 )
2024-10-07 00:50:35 +11:00
Justin Brooks
1b985f4c7a
Avoid changing the owner of unnecessary files ( #406 )
...
* Avoid changing the owner of unnecessary files
Source files shouldn't matter for the purposes of this tool.
% ls -R $ANDROID_HOME/sources/android-34 | wc -l
17750
* Remove non-existant directory
* Avoid another unnecessary chown
* Push js
2024-10-05 12:53:35 +10:00
Josh Lesch
1fef06a960
Install platforms for the specified api level ( #384 )
...
* Install platforms for the specified api level
* Fix typo
2024-03-28 09:40:07 +11:00
Yang
f9c2835191
SDK command-line tools 11.0. ( #356 )
...
* SDK command-line tools 11.0.
* Temporarily disable API 16 test.
2023-12-06 18:25:39 +11:00
olegdolgikh
2cfd145246
Fixed emulator download URL ( #343 )
...
Previous code worked in a wrong way.
1. Getting the first char of a build number is mistake because now numbers start with 1, but whole number higher than the number which starts from 7.
2. URL was incorrect for arm mac machines. It needed to add `aarch64` suffix
2023-07-04 21:39:36 +10:00
Yang
8c71f5ed72
SDK command-line tools 9.0. ( #331 )
2023-03-18 18:58:54 +11:00
LoveSy
8e947e5bd6
Support non-integer API level ( #317 )
...
* Support non-integer API level
* update lib
* Add test
* No need to install platforms.
Mostly application will use different SDK platform.
* Update lib
2023-02-09 23:07:08 +11:00
Yang
e1248ae048
Replace deprecated ANDROID_SDK_ROOT with ANDROID_HOME.
2023-01-10 18:02:19 +11:00
Yang
949d52fd17
SDK command-line tools 8.0. ( #291 )
2022-11-14 21:17:52 +11:00
Yang
a9c993651c
Build tools 33.0.0. Update test fixture dependencies.
2022-06-17 23:54:56 +10:00
Yang
eb6b0c0524
SDK command-line tools 7.0.
2022-05-14 17:17:56 +10:00
Michael Kaye
1e2ef7249a
Add GHA commands to group logs ( #224 )
2022-02-17 20:03:29 +11:00
Yang
62d97062b0
Update to SDK command-line tools 6.0. ( #213 )
2022-01-27 16:22:43 +11:00
Yang
e35fd713f4
Update build tools to 32.0.0. Update text-fixture compileSdkVersion and targetSdkVersion to 32. ( #212 )
2022-01-26 11:26:11 +11:00
Yang
1427331a62
Support choosing channel to download SDK components from.
2021-08-28 19:44:11 +10:00
Yang
1ded27b164
build-tools to 31.0.0; SDK cmd-line tools to 5.0. ( #174 )
...
* Update build-tools to 31.0.0. Add API 31 emulator to workflow. Update SDK command-line tools to 5.0
* Update test fixture dependencies.
* Test API 31 with macos-11.
* Add android:exported to AndroidManifest.
* Format
2021-08-28 17:59:37 +10:00
Marcus Pridham
08852ad83b
Accept all Android SDK Licenses
...
Fixes #168
2021-07-20 11:44:43 +10:00
Yang
50ef0172a3
Unzip specific emulator build into latest emulator build from sdkmanager. Support using modern build id for emulator-build.
2021-06-26 01:14:29 +10:00
Yang
854ed15ed0
Add force-avd-creation to skip avd creation if avd with same name exists. Update workflow to test snapshot caching.
2021-06-20 01:41:30 +10:00
Yang
205fbe1b31
Always add path for cmdline-tools to support macos-11.0.
2021-01-13 19:24:10 +11:00
linl33
434e949c3b
Support non-default API 28 images
2021-01-05 18:21:57 +11:00
Yang
d4b3926c7d
Replace usages of deprecated ANDROID_HOME with ANDROID_ROOT_SDK.
...
Bump build tools to 30.0.3.
Update test-fixture dependencies.
2020-12-25 00:05:51 +11:00
Yang
b5ac8dfbfe
Update cmdline-tools to 3.0.
2020-11-14 19:02:24 +11:00
Yang
8feb8a564a
SDK Build tools 30.0.2.
2020-08-15 15:00:23 +10:00
Yang
fb3c06d709
Use fs for writing licence files.
2020-07-03 16:14:01 +10:00
Yang
e22ecdedee
Update cmdline-tools to 2.1.
2020-06-24 23:39:11 +10:00
Yang
b39f1a9f8b
Support running multiple actions sequentially in a single job.
2020-06-20 19:48:18 +10:00
Yang
8d0ce4c94b
Support API 30 system images and add API 30 to workflow. Update build tools to 30.0.0. Update test projec’s compileSdk and targetSdk to API 30.
2020-06-12 19:44:21 +10:00
Yang
736093576f
SDK Command-line Tools 2.0.
2020-05-29 21:48:25 +10:00
Yang
438dce7110
Support specifying versions of NDK and CMake to install.
2020-04-11 21:02:42 +10:00
Yang Chen
0d53ec8e43
Use correct cli-tools binary for mac.
2020-04-02 22:56:56 +11:00
Yang Chen
49a3d042e9
Fix sdk license issue with API 28+ system images on Linux.
2020-04-01 00:38:58 +11:00
Yang Chen
345ace6178
Support running on linux without hardware accleration.
2020-03-28 14:10:50 +11:00
Yang Chen
4a949058e2
Use new cmdline-tools with support for running sdkmanager and avdmanager with Java 8+.
2020-03-05 14:34:19 +11:00
Ricky Ng-Adam
d0fa6c63f8
Fix typo
2020-02-15 18:08:40 +11:00
Yang Chen
97f77e3305
Build tools 29.0.3.
2020-01-31 11:43:15 +11:00
Yang Chen
12eba85b00
Add support for pinning specific emulator build.
2019-12-15 04:27:24 +11:00
Yang Chen
b34584f4b0
Switch to sh.
2019-11-24 17:47:07 +11:00
Yang Chen
9fc21537b8
Also update emulator. Add docs.
2019-11-09 20:23:29 +11:00
Yang Chen
108f020fac
Only install / update required components.
2019-11-09 18:48:21 +11:00
Yang Chen
0f9b17b151
Add support for configuring hardware profile and running custom script.
2019-11-08 22:42:01 +11:00
Yang Chen
34df1eaf0e
Add emulator-launcher.
2019-11-08 18:33:07 +11:00
Yang Chen
d25d31b4c6
Implement sdk-installer. Add test pipeline with job matrix.
2019-11-06 18:13:03 +11:00
Yang Chen
8425a60746
Initial commit.
2019-11-06 02:46:20 +11:00