You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added
Multi-target net9.0-android and net10.0-android alongside net8.0-android
Changed
Bump AppsFlyer Android SDK to 6.18.1
pack.sh now builds each target framework with the .NET SDK that supports it (net8.0-android requires the .NET 8 SDK; net9/net10 require .NET 10) and packs the combined outputs into one NuGet package
global.json now pins the .NET 10 SDK
run-sample.sh and pack.sh -s/-t now build the sample app with the .NET 8 SDK (it still targets net8.0-android only) instead of inheriting the repo-wide .NET 10 pin, and abort instead of installing a stale APK if the build fails
Fixed
pack.sh no longer produces a NuGet package missing the AAR (Java implementation classes) for net8.0-android — dotnet pack --no-build was deduplicating the byte-identical AAR across target frameworks and dropping it from some lib/<tfm> folders; the script now detects and repairs this after packing