Site icon Embarcadero RAD Studio, Delphi, & C++Builder Blogs

RAD Studio 12.3 Brings Android API Level 35 Support for Delphi Developers

image 45

If you’re building Android apps with Delphi, there’s exciting news! RAD Studio 12.3 is rolled out support for Android Target API Level 35, aligning with Google’s upcoming requirement for store apps by August 2025. This update ensures your apps stay compliant and ready for the latest Android ecosystem. Let’s dive into what’s new and why it matters.

What’s New in RAD Studio 12.3 for Android?

RAD Studio 12.3 makes it easier to target API Level 35 with a streamlined update to the Android toolchain. Here’s a quick look at the key changes:

Support for Android 15’s 16 KB Page Sizes

Android 15 introduces support for 16 KB page sizes, and RAD Studio 12.3 has you covered. The update includes a new –max-page-size:<pageSize> option for the DCCAARM and DCCAARM64 compilers:

You can also use the {$MAXPAGESIZE <intconst>} directive in your project (.dpr) or package (.dpk) files to configure this. Note that non-Android compilers will ignore this directive, and it won’t work in unit source files. The compiler passes the value to the external linker as an unsigned 64-bit value, but it’s up to the linker to flag any invalid settings.

Why This Matters

With Android’s constant evolution, staying up-to-date with the latest API levels is critical for app store compliance and delivering the best user experience. RAD Studio 12.3 simplifies this process by upgrading the toolchain and adding flexible options for developers. Whether you’re building for development or production, these updates make it easier to create modern, high-performance Android apps with Delphi.

Get Started

Ready to explore RAD Studio 12.3? Check out the updated tools and start building for Android API Level 35 today. For more details, visit Embarcadero’s official site or dive into the documentation.

Happy coding!

Exit mobile version