Skip to content

Commit e08d335

Browse files
Added emulator path
1 parent 395a015 commit e08d335

File tree

1 file changed

+15
-4
lines changed

1 file changed

+15
-4
lines changed

.github/workflows/Android_test.yml

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,12 +49,23 @@ jobs:
4949
exit 1
5050
fi
5151
52+
- name: Add emulator to PATH
53+
run: echo "$ANDROID_HOME/emulator" >> $GITHUB_PATH
54+
5255
- name: Install Android system image (x86_64)
5356
run: sdkmanager "system-images;android-35;google_apis;x86_64"
54-
55-
- name: Create Android AVD (x86_64)
56-
run: echo "no" | avdmanager create avd -n Medium_Phone_API_35 -k "system-images;android-35;google_apis;x86_64"
57-
57+
58+
- name: Create AVD with proper env
59+
run: |
60+
mkdir -p ~/.android/avd
61+
export ANDROID_SDK_HOME=$HOME
62+
echo "no" | avdmanager create avd -n Medium_Phone_API_35 -k "system-images;android-35;google_apis;x86_64"
63+
64+
- name: Confirm AVD .ini files exist
65+
run: |
66+
ls -l ~/.android/avd
67+
cat ~/.android/avd/*.ini || echo "No .ini found"
68+
5869
- name: List Android devices
5970
run: |
6071
echo "=== Emulator List ==="

0 commit comments

Comments
 (0)