A Microsoft open-source framework for building native device applications spanning mobile, tablet, and desktop.
Thank you for your question, @Singha Nissaisuk
For the DEX obfuscation warning, enable R8 for the Release build in your project's .csproj file:
<PropertyGroup Condition="'$(Configuration)' == 'Release'">
<AndroidLinkTool>r8</AndroidLinkTool>
<AndroidR8ObfuscationMode>private-members</AndroidR8ObfuscationMode>
<AndroidCreateProguardMappingFile>true</AndroidCreateProguardMappingFile>
</PropertyGroup>
This enables code obfuscation but may ultimately fail to satisfy Google's new policy requirements, due to a known issue here.
For the edge-to-edge warning, use SafeAreaEdges="Container" on the ContentPage or affected root layout of your MAUI page, for example:
<ContentPage ...
SafeAreaEdges="Container">
...
</ContentPage>
Then test the pages on an API 35 device or emulator and verify that content is not covered by the status bar, navigation bar, or display cutout.
If you found my response helpful or informative, I would greatly appreciate it if you could follow this guide for your confirmation. Thank you.