Предупреждение .NET для Android XA0119
Это предупреждение указывает не идеальную конфигурацию в проекте .NET для Android.
Удалите следующие параметры из Debug
конфигураций:
- Компоновщик
<AndroidLinkMode>SdkOnly</AndroidLinkMode>
<AndroidLinkMode>Full</AndroidLinkMode>
- AOT
<AotAssemblies>True</AotAssemblies>
- Сжатие кода
<AndroidEnableProguard>True</AndroidEnableProguard>
<EnableProguard>True</EnableProguard>
<AndroidLinkTool>proguard</AndroidLinkTool>
<AndroidLinkTool>r8</AndroidLinkTool>
- Пакеты приложений
<AndroidPackageFormat>aab</AndroidPackageFormat>
Удалите следующие параметры из Release
конфигураций:
- поддержка Горячая перезагрузка
<UseInterpreter>true</UseInterpreter>
Используйте следующие параметры для Debug
конфигураций:
<AndroidLinkMode>None</AndroidLinkMode>
<EmbedAssembliesIntoApk>False</EmbedAssembliesIntoApk>
<UseInterpreter>true</UseInterpreter>
Используйте следующие параметры для Release
конфигураций:
<EmbedAssembliesIntoApk>True</EmbedAssembliesIntoApk>
<AotAssemblies>True</AotAssemblies>
или в .NET 6<RunAOTCompilation>True</RunAOTCompilation>
Попробуйте отправить ошибку, если вы получаете одно из этих предупреждений в обычных обстоятельствах.