1515 - name : Set up .NET
1616 uses : actions/setup-dotnet@v1
1717 with :
18- dotnet-version : ' 8 .0.x'
18+ dotnet-version : ' 9 .0.x'
1919
2020 - name : Set up JDK
2121 uses : actions/setup-java@v3
4848 # Accept licenses and install required components
4949 yes | $ANDROID_SDK_ROOT/cmdline-tools/latest/bin/sdkmanager --licenses
5050 # Install Android API level 34 and necessary system images
51- $ANDROID_SDK_ROOT/cmdline-tools/latest/bin/sdkmanager "platform-tools" "emulator" "platforms;android-34 " "system-images;android-34 ;google_apis;x86_64"
51+ $ANDROID_SDK_ROOT/cmdline-tools/latest/bin/sdkmanager "platform-tools" "emulator" "platforms;android-35 " "system-images;android-35 ;google_apis;x86_64"
5252
5353 # Export paths for future steps
5454 echo "ANDROID_SDK_ROOT=$ANDROID_SDK_ROOT" >> $GITHUB_ENV
6363
6464 - name : Create Android Emulator (x86)
6565 run : |
66- echo "no" | avdmanager create avd -n test_emulator -k "system-images;android-34 ;google_apis;x86_64" --device "pixel_4"
66+ echo "no" | avdmanager create avd -n test_emulator -k "system-images;android-35 ;google_apis;x86_64" --device "pixel_4"
6767
6868 - name : List AVDs
6969 run : avdmanager list avd
@@ -124,7 +124,7 @@ jobs:
124124 - name : Install Android Build Tools
125125 run : |
126126 echo "Installing Android Build Tools..."
127- sdkmanager "build-tools;34 .0.0" # Updated to use Android 34 build tools
127+ sdkmanager "build-tools;35 .0.0" # Updated to use Android 34 build tools
128128 sdkmanager --update
129129
130130 - name : Install MAUI workloads
@@ -144,7 +144,7 @@ jobs:
144144 run : dotnet restore TransactionMobile.Maui.sln --source ${{ secrets.PUBLICFEEDURL }} --source ${{ secrets.PRIVATEFEED_URL }} --source https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet6/nuget/v3/index.json
145145
146146 - name : Build Code
147- run : dotnet build TransactionMobile.Maui/TransactionMobile.Maui.csproj -f net8 .0-android -c Release --no-restore
147+ run : dotnet build TransactionMobile.Maui/TransactionMobile.Maui.csproj -f net9 .0-android -c Release --no-restore
148148
149149 - name : Run Android Navigation Tests
150150 run : dotnet test TransactionMobile.Maui.UiTests/TransactionMobile.Maui.UiTests.csproj --filter "(Category=PRNavTest)&(Category=Android)" --no-restore
@@ -165,7 +165,7 @@ jobs:
165165 - name : Set up .NET
166166 uses : actions/setup-dotnet@v1
167167 with :
168- dotnet-version : ' 8 .0.x'
168+ dotnet-version : ' 9 .0.x'
169169
170170 - name : Set up JDK
171171 uses : actions/setup-java@v3
@@ -198,7 +198,7 @@ jobs:
198198 # Accept licenses and install required components
199199 yes | $ANDROID_SDK_ROOT/cmdline-tools/latest/bin/sdkmanager --licenses
200200 # Install Android API level 34 and necessary system images
201- $ANDROID_SDK_ROOT/cmdline-tools/latest/bin/sdkmanager "platform-tools" "emulator" "platforms;android-34 " "system-images;android-34 ;google_apis;x86_64"
201+ $ANDROID_SDK_ROOT/cmdline-tools/latest/bin/sdkmanager "platform-tools" "emulator" "platforms;android-35 " "system-images;android-35 ;google_apis;x86_64"
202202
203203 # Export paths for future steps
204204 echo "ANDROID_SDK_ROOT=$ANDROID_SDK_ROOT" >> $GITHUB_ENV
@@ -209,11 +209,11 @@ jobs:
209209 uses : actions/cache@v3
210210 with :
211211 path : ~/.android/avd
212- key : android-emulator-x86-${{ runner.os }}-android-34
212+ key : android-emulator-x86-${{ runner.os }}-android-35
213213
214214 - name : Create Android Emulator (x86)
215215 run : |
216- echo "no" | avdmanager create avd -n test_emulator -k "system-images;android-34 ;google_apis;x86_64" --device "pixel_4"
216+ echo "no" | avdmanager create avd -n test_emulator -k "system-images;android-35 ;google_apis;x86_64" --device "pixel_4"
217217
218218 - name : List AVDs
219219 run : avdmanager list avd
@@ -274,7 +274,7 @@ jobs:
274274 - name : Install Android Build Tools
275275 run : |
276276 echo "Installing Android Build Tools..."
277- sdkmanager "build-tools;34 .0.0" # Updated to use Android 34 build tools
277+ sdkmanager "build-tools;35 .0.0" # Updated to use Android 34 build tools
278278 sdkmanager --update
279279
280280 - name : Install MAUI workloads
@@ -294,7 +294,7 @@ jobs:
294294 run : dotnet restore TransactionMobile.Maui.sln --source ${{ secrets.PUBLICFEEDURL }} --source ${{ secrets.PRIVATEFEED_URL }} --source https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet6/nuget/v3/index.json
295295
296296 - name : Build Code
297- run : dotnet build TransactionMobile.Maui/TransactionMobile.Maui.csproj -f net8 .0-android -c Release --no-restore
297+ run : dotnet build TransactionMobile.Maui/TransactionMobile.Maui.csproj -f net9 .0-android -c Release --no-restore
298298
299299 - name : Run Android Navigation Tests
300300 run : dotnet test TransactionMobile.Maui.UiTests/TransactionMobile.Maui.UiTests.csproj --filter "(Category=PRHWNavTest)&(Category=Android)" --no-restore
0 commit comments