Yang
6fe36e1748
Update to Node 24. ( #466 )
2026-03-14 19:10:07 +11:00
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
Yang
5a481d20f1
Check in updated *.js file.
2023-12-06 11:38:49 +11: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
Matt Johnson-Pint
a4845e8d39
Update dependencies ( #282 )
...
* Update packages
* Fix TS errors
* rebuild
* Update eslint
See https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md#version-800-2021-02-21
* Fix linting errors
* rebuild
2022-10-28 16:54:00 +11:00
Yang
cd41888947
Check in missing compiled js file.
2022-07-12 18:38:58 +10:00
Yang
eb6b0c0524
SDK command-line tools 7.0.
2022-05-14 17:17:56 +10:00
Yang
5bd7b4aaec
Add missing generated .js files.
2022-02-18 01:35:48 +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
327f6f1c1f
Update packages.
2020-07-18 19:43:39 +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
Yang Chen
ff311e8a7d
Add support for setting a custom working-directory.
2020-02-15 18:29:17 +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
a6ea5be5bb
Add missing js.
2019-11-09 00:30:21 +11:00
Yang Chen
9f3feeefc6
Single line script.
2019-11-09 00:27:35 +11:00
Yang Chen
0f9b17b151
Add support for configuring hardware profile and running custom script.
2019-11-08 22:42:01 +11:00