Commit 3d7eda6
committed
Fix Android build errors and APK signature corruption
1. Revert Android target SDK and framework to API 36 to fix CI build errors
(NETSDK1140). Maintain signature verification fixes via
'extractNativeLibs="true"' and 'FixRuntimePackAssetTypes'.
2. Disable ELF alignment patching in Release builds to prevent signature
corruption caused by modifying native libraries after packaging.
3. Improve 'SpectatorClient.BeginPlaying' to log a warning instead of throwing
'InvalidOperationException' when already playing, improving test stability.
4. Fix linting error and add null check to 'TestMultiplayerClient.StopCountdown'
removal logic.1 parent b735d54 commit 3d7eda6
3 files changed
Lines changed: 7 additions & 2 deletions
File tree
- build
- osu.Game/Tests/Visual/Multiplayer
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
269 | 269 | | |
270 | 270 | | |
271 | 271 | | |
272 | | - | |
| 272 | + | |
273 | 273 | | |
274 | 274 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| 29 | + | |
| 30 | + | |
29 | 31 | | |
30 | 32 | | |
31 | 33 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
487 | 487 | | |
488 | 488 | | |
489 | 489 | | |
490 | | - | |
| 490 | + | |
| 491 | + | |
| 492 | + | |
| 493 | + | |
491 | 494 | | |
492 | 495 | | |
493 | 496 | | |
| |||
0 commit comments