Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Problem
Diese Warnung weist auf eine nicht ideale Konfiguration in Ihrem .NET für Android-Projekt hin.
Lösung
Entfernen Sie die folgenden Optionen aus Debug Konfigurationen:
- Linker
<AndroidLinkMode>SdkOnly</AndroidLinkMode><AndroidLinkMode>Full</AndroidLinkMode>
- AOT
<AotAssemblies>True</AotAssemblies><RunAOTCompilation>True</RunAOTCompilation>
- ReadyToRun
<PublishReadyToRun>True</PublishReadyToRun>
- Code-Shrinker
<AndroidEnableProguard>True</AndroidEnableProguard><EnableProguard>True</EnableProguard><AndroidLinkTool>proguard</AndroidLinkTool><AndroidLinkTool>r8</AndroidLinkTool>
Entfernen Sie bei unterstützten .NET-10- und früheren Projekten, die Mono verwenden, Folgendes aus den ReleaseKonfigurationen:
- Unterstützung für "Hot Reload"
<UseInterpreter>true</UseInterpreter>
Verwenden Sie die folgenden Optionen für Debug Konfigurationen:
<AndroidLinkMode>None</AndroidLinkMode><AndroidEnableFastDeployment>True</AndroidEnableFastDeployment>-
<UseInterpreter>true</UseInterpreter>für unterstützte .NET-Projekte der Version 10 und früher, die Mono verwenden
Verwenden Sie die folgenden Optionen für Release Konfigurationen:
<AndroidEnableFastDeployment>False</AndroidEnableFastDeployment>-
<RunAOTCompilation>True</RunAOTCompilation>für unterstützte .NET-Projekte ab Version 10 und früher, die Mono verwenden -
<PublishReadyToRun>True</PublishReadyToRun>(für CoreCLR, wenn das Kürzen aktiviert ist)
Erwägen Sie, einen Fehler zu übermitteln, wenn Sie unter normalen Umständen eine dieser Warnungen erhalten.