Commit e5caf31
committed
Fix Android build errors, APK signature corruption, and test stability
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 potential crash and linting error in 'TestMultiplayerClient' by using
'FirstOrDefault' with null checks and proper line breaks in countdown removal.1 parent 3d7eda6 commit e5caf31
1 file changed
Lines changed: 3 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
432 | 432 | | |
433 | 433 | | |
434 | 434 | | |
435 | | - | |
| 435 | + | |
| 436 | + | |
| 437 | + | |
436 | 438 | | |
437 | 439 | | |
438 | 440 | | |
| |||
0 commit comments