chore(android): bump Avalonia to 12.1.1, raise logcat boot wait
Two adjustments after the Android boot investigation (cf. AGENTS.md section 'PostIt.Android boot crash sur AVD x86_64 : investigation par couches'): - Avalonia 12.0.4 -> 12.1.1 in PostIt/Directory.Packages.props. 12.1.x is the current Avalonia 12 stable line; 12.0.4 had a known WindowingPlatformStub regression on Pixel x86_64 AVDs (issue AvaloniaUI/Avalonia#18459 family). 12.1.1 does not actually fix the layer-3 NotSupportedException on this specific Pixel + Android 16 + x86_64 combination (verified by rebuild + logcat capture on 2026-08-22), but staying on 12.0.4 forever is wrong, and 12.1.1 is the baseline most users are on. The Makefile qemu-build already passes -p:EmbedAssembliesIntoApk=true and -p:RuntimeIdentifier= android-x64 to work around the Fast Deployment / AOT issues. - qemu-logcat-boot LOGCAT_BOOT_WAIT 15s -> 30s. The crash reproduces well under 5s, so the wait value is moot for diagnosis, but 30s gives a wider margin when the runtime happens to be slow to JIT (boot tries to draw a frame in texture-pass scenarios). Override on the command line is unchanged: 'make qemu-logcat-boot LOGCAT_BOOT_WAIT=N'. No MAUI change: Microsoft.Maui.Essentials was deliberately unhooked during a hypothesis check and put back to keep the contact-flow code path stable. The MAUI removal made no difference to the crash (verified).
This commit is contained in:
parent
a29cba8dba
commit
58aaea307a
2 changed files with 8 additions and 8 deletions
|
|
@ -3,13 +3,13 @@
|
|||
<Import Project="$([MSBuild]::GetPathOfFileAbove('Directory.Packages.props', '$(MSBuildThisFileDirectory)../'))" />
|
||||
<!-- PostIt-product-specific versions -->
|
||||
<ItemGroup>
|
||||
<PackageVersion Include="Avalonia" Version="12.0.4" />
|
||||
<PackageVersion Include="Avalonia.Android" Version="12.0.4" />
|
||||
<PackageVersion Include="Avalonia" Version="12.1.1" />
|
||||
<PackageVersion Include="Avalonia.Android" Version="12.1.1" />
|
||||
<PackageVersion Include="Avalonia.AvaloniaEdit" Version="12.0.0" />
|
||||
<PackageVersion Include="Avalonia.Browser" Version="12.0.4" />
|
||||
<PackageVersion Include="Avalonia.Desktop" Version="12.0.4" />
|
||||
<PackageVersion Include="Avalonia.Fonts.Inter" Version="12.0.4" />
|
||||
<PackageVersion Include="Avalonia.Themes.Fluent" Version="12.0.4" />
|
||||
<PackageVersion Include="Avalonia.Browser" Version="12.1.1" />
|
||||
<PackageVersion Include="Avalonia.Desktop" Version="12.1.1" />
|
||||
<PackageVersion Include="Avalonia.Fonts.Inter" Version="12.1.1" />
|
||||
<PackageVersion Include="Avalonia.Themes.Fluent" Version="12.1.1" />
|
||||
<PackageVersion Include="AvaloniaUI.DiagnosticsSupport" Version="2.2.2" />
|
||||
<PackageVersion Include="CommunityToolkit.Mvvm" Version="8.4.2" />
|
||||
<PackageVersion Include="Material.Avalonia" Version="3.17.0" />
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue