Skip to content

Commit 814cf06

Browse files
authored
Update android-build1.yml
1 parent 60d8f2f commit 814cf06

File tree

1 file changed

+1
-55
lines changed

1 file changed

+1
-55
lines changed

.github/workflows/android-build1.yml

Lines changed: 1 addition & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -36,58 +36,4 @@ jobs:
3636

3737
- name: Setup Gradle
3838
uses: gradle/actions/setup-gradle@v3
39-
with:
40-
gradle-version: '8.6'
41-
42-
- uses: actions/setup-dotnet@v4
43-
with:
44-
dotnet-version: '8.0.x'
45-
46-
# Use the official setup-android action from google
47-
- name: Set up Android SDK
48-
uses: google-github-actions/setup-android@v2
49-
with:
50-
api-level: 27
51-
build-tools: 30.0.3
52-
target: "android-27"
53-
ndk: "21.3.6528147"
54-
55-
# Install Android SDK components
56-
- name: Install Android SDK components
57-
run: |
58-
sdkmanager --update
59-
sdkmanager "platform-tools" "emulator" "system-images;android-27;default;x86_64" "platforms;android-27"
60-
61-
# Verify SDK Tools Installation (added for debugging)
62-
- name: Verify SDK Tools Installation
63-
run: |
64-
echo $ANDROID_HOME
65-
sdkmanager --version
66-
sdkmanager --list
67-
68-
# Create Android build
69-
- name: Create Android build
70-
run: |
71-
set -e -x
72-
rm -rf build
73-
./build.sh --android --android_api=27 --android_ndk_path=${ANDROID_NDK_LATEST_HOME} --config=RelWithDebInfo --android_abi=${{ env.ANDROID_ABI }} --parallel --build_java --update
74-
75-
# Run Android build
76-
- name: Run Android build
77-
run: |
78-
set -e -x
79-
./build.sh --android --android_api=27 --android_ndk_path=${ANDROID_NDK_LATEST_HOME} --config=RelWithDebInfo --android_abi=${{ env.ANDROID_ABI }} --parallel --build_java --build
80-
81-
# Enable KVM group perms so Android emulator can run
82-
- name: Enable KVM group perms
83-
run: |
84-
echo 'KERNEL=="kvm", GROUP="kvm", MODE="0666", OPTIONS+="static_node=kvm"' | sudo tee /etc/udev/rules.d/99-kvm4all.rules
85-
sudo udevadm control --reload-rules
86-
sudo udevadm trigger --name-match=kvm
87-
88-
# Run the Android Emulator
89-
- name: Run Android Emulator
90-
run: |
91-
set -e -x
92-
$ANDROID_HOME/emulator/emulator -avd test_avd -no-window -no-audio -gpu off &
93-
adb wait-for-device
39+
w

0 commit comments

Comments
 (0)