Yang
6fe36e1748
Update to Node 24. ( #466 )
2026-03-14 19:10:07 +11:00
Mike Hardy
29b35ed135
fix: remove problematic / unneeded --abi option in avd creation ( #456 )
2026-02-06 17:13:54 +11:00
munrocket
f2bf410054
Fix pre-emulator-launch-script ( #439 )
2025-06-26 00:48:55 +10:00
devin-ai-integration[bot]
62e6348453
Optimize config.ini updates and efficiency improvements report ( #436 )
...
* Optimize config.ini updates by batching shell executions
- Reduce up to 5 separate shell executions to 1 for AVD configuration
- Improves performance by eliminating redundant process spawns
- Add comprehensive efficiency report documenting all identified improvements
- All existing tests pass, no functional changes
Co-Authored-By: Yang <reactivecircus@gmail.com >
* Add compiled JS files and remove standalone efficiency report
- Include built lib/emulator-manager.js with batched config optimization
- Remove EFFICIENCY_REPORT.md as requested
- Efficiency report content will be moved to PR description
Co-Authored-By: Yang <reactivecircus@gmail.com >
---------
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Yang <reactivecircus@gmail.com >
2025-06-15 03:00:24 +10: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
e93b947104
Add missing compiled js files from #383 .
2024-07-09 12:51:00 +10:00
Kamil Bąk
4b0628e9f8
Support customizing emulator port ( #383 )
...
* Add port parameter
* Fix a typo in test description
* Fix avd not being started with correct port
* Fix wrong port being used to kill an emulator if there was an exception
2024-07-02 22:42:44 +10:00
Yang
c479bb6c0f
Promote using ubuntu runner with KVM. ( #366 )
2024-01-19 17:38:35 +11:00
Dmitry Koplyarov
743ec40c5b
Add emulator-boot-timeout parameter ( #326 )
...
* Add emulator-boot-timeout parameter
* Update action-types.yml
2023-03-09 11:44:31 +11:00
Yang
e1248ae048
Replace deprecated ANDROID_SDK_ROOT with ANDROID_HOME.
2023-01-10 18:02:19 +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
Tim Malseed
cc3dd8cbef
Add option to specify AVD heap size ( #245 )
2022-04-26 23:36:59 +10:00
Yang
5bd7b4aaec
Add missing generated .js files.
2022-02-18 01:35:48 +11:00
James Prendergast
d15e7110de
Update the README and fix some typos ( #199 )
...
* Updated the readme with the additional targets and fixed some typos
* fix spacing with macos-11
* fix more typos
2021-12-25 02:15:49 +11:00
Yang
cc46524d3f
Add support for enabling hardware keyboard.
2021-12-25 02:12:17 +11:00
Yang
eba1fbfb59
Add option to set AVD RAM size.
2021-06-26 23:45:24 +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
Steve Stotter
5e38ea2647
Add option to toggle Linux hardware acceleration
2021-05-28 16:36:37 +10:00
Afzal Najam
84b9418977
Add option to disable spellcheck
...
Add input-validator and tests
2021-04-08 00:44:27 +10:00
Afzal Najam
d85239a9fb
Add option to modify the number of cores
2021-03-03 08:41:55 +11:00
Yang
28373d3d4f
Fix AVD creation hang when profile is not specified.
2020-12-28 13:13:03 +11:00
Yang
b0f3c521a5
Support specifying SD card path or size.
2020-12-27 20:37:13 +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
327f6f1c1f
Update packages.
2020-07-18 19:43:39 +10:00
Yang
f5435af41b
Add support for specifying a custom name used for creating AVD.
2020-05-01 20:11:25 +10: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
eb9e069f3f
Update packages.
2020-03-28 14:10:50 +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
9739504a54
Support multi-line script.
2019-12-14 00:30:11 +11:00
Yang Chen
0d276b963a
Add support for providing any emulator launch options as action input. Remove headless input which might overlap with emulator-options.
2019-12-07 17:54:13 +11:00
Yang Chen
0fde7031bc
Increase emulator boot timeout to 5 mins.
2019-11-30 22:02:47 +11:00
Yang Chen
b34584f4b0
Switch to sh.
2019-11-24 17:47:07 +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
0035a64068
Add missing compiled js files.
2019-11-08 23:36:53 +11:00
Yang Chen
0f9b17b151
Add support for configuring hardware profile and running custom script.
2019-11-08 22:42:01 +11:00