Android (.NET 11): add API 21 Mono fallback instructions#3276
Android (.NET 11): add API 21 Mono fallback instructions#3276
Conversation
…Group typo Agent-Logs-Url: https://github.com/dotnet/docs-maui/sessions/841ff1e3-d514-4458-b095-36c3b866ec3f Co-authored-by: jfversluis <939291+jfversluis@users.noreply.github.com>
|
Learn Build status updates of commit 78b46d8: ✅ Validation status: passed
For more details, please refer to the build report. |
PoliCheck Scan ReportThe following report lists PoliCheck issues in PR files. Before you merge the PR, you must fix all severity-1 and severity-2 issues. The AI Review Details column lists suggestions for either removing or replacing the terms. If you find a false positive result, mention it in a PR comment and include this text: #policheck-false-positive. This feedback helps reduce false positives in future scans. ✅ No issues foundMore information about PoliCheckInformation: PoliCheck | Severity Guidance | Term |
|
@copilot also add a note in the supported platforms section, you can refer to this, but mention: lower API levels are still supported if you use Mono. |
…no runtime Agent-Logs-Url: https://github.com/dotnet/docs-maui/sessions/759c073b-fc43-474a-bb8a-09342e00edaa Co-authored-by: jfversluis <939291+jfversluis@users.noreply.github.com>
Done in cad150e. Added a NOTE to the |
PoliCheck Scan ReportThe following report lists PoliCheck issues in PR files. Before you merge the PR, you must fix all severity-1 and severity-2 issues. The AI Review Details column lists suggestions for either removing or replacing the terms. If you find a false positive result, mention it in a PR comment and include this text: #policheck-false-positive. This feedback helps reduce false positives in future scans. ✅ No issues foundMore information about PoliCheckInformation: PoliCheck | Severity Guidance | Term |
|
Learn Build status updates of commit cad150e: ✅ Validation status: passed
For more details, please refer to the build report. |
Summary
Follow-up to #3239, addressing the review comment #3239 (review):
The upstream dotnet/android PR #10753 confirms that API levels 21, 22, and 23 require the Mono runtime — CoreCLR/NativeAOT only supports API 24 and above. This PR adds
[!NOTE]blocks in both the What's New page and the Supported Platforms page to explain the temporary opt-out path.Changes
docs/whats-new/dotnet-11.md<UseMonoRuntime>true</UseMonoRuntime>and$(SupportedOSPlatformVersion)=21.</ProperyGroup>typo in the CoreCLR section.ms.date.docs/supported-platforms.md>=net-maui-11.0moniker section stating that Android API levels 21–23 are still supported when using the Mono runtime, with a cross-reference to the fallback instructions in the What's New page.ms.date.Platform notes
Upstream reference
$(UseMonoRuntime) == 'true'Internal previews
Internal previews