File tree Expand file tree Collapse file tree 1 file changed +7
-4
lines changed
Expand file tree Collapse file tree 1 file changed +7
-4
lines changed Original file line number Diff line number Diff line change 3030 sudo rm cmdline-tools.zip
3131 echo "export PATH=$ANDROID_SDK_ROOT/cmdline-tools/latest/bin:$PATH" >> $GITHUB_ENV
3232
33- # Accept SDK licenses (fixes "sdkmanager: command not found" issue)
33+ # Accept SDK licenses
3434 - name : Accept Android SDK Licenses
3535 run : yes | sdkmanager --licenses
3636
@@ -41,10 +41,13 @@ jobs:
4141 sudo udevadm control --reload-rules
4242 sudo udevadm trigger --name-match=kvm
4343
44+ # Ensure Gradle wrapper exists and is executable
4445 - name : Generate Gradle Wrapper (if missing)
4546 run : |
4647 cd Android
47- gradle wrapper
48+ if [ ! -f "gradlew" ]; then
49+ gradle wrapper
50+ fi
4851
4952 - name : Grant execute permission for Gradle wrapper
5053 run : chmod +x Android/gradlew
6669 adb wait-for-device
6770 adb shell "while [[ -z \$(getprop sys.boot_completed) ]]; do sleep 1; done"
6871 echo "Device is ready, running tests..."
69- cd Android
70- ./gradlew connectedCheck --stacktrace
72+ ls -la Android # Debugging step to check if gradlew exists
73+ ./Android/ gradlew connectedCheck --stacktrace
7174
7275 # Upload test reports for debugging
7376 - name : Upload Test Reports
You can’t perform that action at this time.
0 commit comments