Optimizing document loading on Android in .NET MAUI PDF Viewer Control

22 Sep 20261 minute to read

When your application handles large images, complex graphics, or memory-intensive operations, the default heap size may not be sufficient, leading to performance issues or crashes. Enabling a larger heap allows the app to allocate more memory, ensuring smooth performance and preventing out-of-memory errors in such scenarios. You can enable this by adding the following highlighted attribute in your AndroidManifest.xml under the tag.

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
	<application android:allowBackup="true" android:icon="@mipmap/appicon" android:roundIcon="@mipmap/appicon_round" 
        android:largeHeap="true" ></application>
	https://help.syncfusion.com/document-processing/pdf/pdf-viewer/maui.
</manifest>

See Also