Have an amazing solution built in RAD Studio? Let us know. Looking for discounts? Visit our Special Offers page!

Revised: 10.4 Patch and C++ Android Exception Handling

Edit 28 July 2020: Patch 3, released today, resolves this issue. We recommend you install it. Please see the blog post for installation instructions – like patch 2, it is not straightforward.

Original post:

C++ Android 32-bit exception handling had some issues in 10.3.3 and 10.4. These are (edit: not) resolved in 10.4 patch #2, released yesterday.

Post has been edited in title and content reflecting an issue found today.

Yesterday, we released 10.4’s second patch (or hotfix.) We planned for this to fix an issue for C++ Android developers, where exceptions could not be caught (RSP-27268.)

However, after the release we found some missing files: this hotfix does not resolve this issue. We will look into it.

Please note that unlike a normal hotfix, installing from GetIt only downloads, it does not install. You need some manual steps to install. Marco’s blog post has full information.


Do you want to build c++ Android applications? Try the C++ Build Tools, which will assist you in developing apps in the C++ environment.

Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.
Start Free Trial   Upgrade Today

   Free Delphi Community Edition   Free C++Builder Community Edition

About author

David is an Australian developer, currently living in far-north Europe. He is the senior product manager for C++ at Idera, looking after C++Builder and Visual Assist.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.