問題点
この警告は、.NET for Android プロジェクトの理想的でない構成を示します。
解決策
Debug構成から次のオプションを削除します。
- Linker
<AndroidLinkMode>SdkOnly</AndroidLinkMode><AndroidLinkMode>Full</AndroidLinkMode>
- AOT
<AotAssemblies>True</AotAssemblies><RunAOTCompilation>True</RunAOTCompilation>
- ReadyToRun
<PublishReadyToRun>True</PublishReadyToRun>
- コード縮小ツール
<AndroidEnableProguard>True</AndroidEnableProguard><EnableProguard>True</EnableProguard><AndroidLinkTool>proguard</AndroidLinkTool><AndroidLinkTool>r8</AndroidLinkTool>
Mono を使用する、サポートされている .NET 10 以前のプロジェクトでは、Release 構成から次の項目を削除してください。
- ホット リロードのサポート
<UseInterpreter>true</UseInterpreter>
構成には、次のオプションを使用Debug。
<AndroidLinkMode>None</AndroidLinkMode><AndroidEnableFastDeployment>True</AndroidEnableFastDeployment>-
<UseInterpreter>true</UseInterpreter>Mono を使用するサポート対象の .NET 10 以前のプロジェクト向け
構成には、次のオプションを使用Release。
<AndroidEnableFastDeployment>False</AndroidEnableFastDeployment>-
<RunAOTCompilation>True</RunAOTCompilation>Mono を使用するサポートされている .NET 10 以前のプロジェクト向け -
<PublishReadyToRun>True</PublishReadyToRun>(トリミングが有効な場合は CoreCLR の場合)
通常の状況でこれらの警告のいずれかが表示される場合は、 バグ を送信することを検討してください。