android-emulator-runner
android-emulator-runner copied to clipboard
A GitHub Action for installing, configuring and running hardware-accelerated Android Emulators on macOS virtual machines.
👋 We switch to macmini arm for our CI, we're now on api 34 emulator in arm. The entire CI runs without a problem, after the "Terminate Emulator" step, which...
Cannot get arm64-v8a emulator up and running on macos UniversalExceptionRaise: (os/kern) failure (5)
The emulator is successfully created,however on launch it crashes. 2024-02-20T10:55:14.2113280Z Available Android Virtual Devices: 2024-02-20T10:55:14.2131940Z Name: Pixel_6_Pro 2024-02-20T10:55:14.3135310Z Device: pixel_6_pro (Google) 2024-02-20T10:55:14.3427850Z Path: /Users/runner/.android/avd/Pixel_6_Pro.avd 2024-02-20T10:55:14.3430280Z Target: Default Android System Image...
What I get is the following: ``` INFO | Android emulator version 33.1.24.0 (build_id 11237101) (CL:N/A) INFO | Found systemPath /usr/local/lib/android/sdk/system-images/android-24/default/arm[64](https://github.com/AngelDev06/AlterHook/actions/runs/7774797878/job/21200016640#step:8:67)-v8a/ WARNING | encryption is off WARNING | FeatureControl is...
When running tests, it detects the emulators have no internet connection. Is this disabled by default or is there a work-around? Pixel 5 API 31. Tried a few devices.
The emulator just never starts. This is the log we get: ``` Launch Emulator /bin/sh -c \printf 'hw.cpu.ncore=2 ' >> /Users/runner/.android/avd/test.avd/config.ini /bin/sh -c \printf 'hw.ramSize=8096M ' >> /Users/runner/.android/avd/test.avd/config.ini Starting emulator....
https://github.blog/changelog/2024-01-30-github-actions-introducing-the-new-m1-macos-runner-available-to-open-source/
M1 Silicon is now [supported by macOs runners on GitHub](https://github.blog/changelog/2023-10-02-github-actions-apple-silicon-m1-macos-runners-are-now-available-in-public-beta/). I tried to used android-emulator-runner on a setup using M1 and it does not seem to fire up the emulator....
I'm trying to get our instrumentation tests running using this action. So far it looks like the emulator is starting up correctly, but when the tests start, they all fail....
I am trying to use this on a macOs 14, self hosted runner. During the emulator startup sequence I was seeing this log **> WARNING | platforms subdirectory is missing...