<h1>FireMonkey Android Compatibility Patch for RAD Studio 10.2 Tokyo</h1> This patch addresses critical Android issues in Delphi, C++Builder and RAD Studio 10.2 around text input for newer versions of Android (issues that were already present in Berlin), control rendering and performance regressions (issues introduced in Tokyo).<p>Below is a list of Quality Portal items that were fixed in this patch. <p> <table border="1" cellspacing="0"><tr><td><a href="https://quality.embarcadero.com/browse/RSP-17308" target="_blank">RSP-17308</a></td><td>TForm.Close and caFree not Working with Android</td></tr><tr><td><a href="https://quality.embarcadero.com/browse/RSP-17120" target="_blank">RSP-17120</a></td><td>caFree not working (Android)</td></tr><tr><td><a href="https://quality.embarcadero.com/browse/RSP-17162" target="_blank">RSP-17162</a></td><td>Android app made with Tokyo are super slow</td></tr><tr><td><a href="https://quality.embarcadero.com/browse/RSP-17165" target="_blank">RSP-17165</a></td><td>TAniIndicator fails to draw correctly on Android</td></tr><tr><td><a href="https://quality.embarcadero.com/browse/RSP-17173" target="_blank">RSP-17173</a></td><td>Android Severe painting problems - Worked in Berlin Version</td></tr><tr><td><a href="https://quality.embarcadero.com/browse/RSP-17177" target="_blank">RSP-17177</a></td><td>Android Application->OnIdle Failed</td></tr><tr><td><a href="https://quality.embarcadero.com/browse/RSP-17189" target="_blank">RSP-17189</a></td><td>Application crash with 'Can not activate current context' exception</td></tr><tr><td><a href="https://quality.embarcadero.com/browse/RSP-17636" target="_blank">RSP-17636</a></td><td>Android Painting cannot handle bitmap canvas paints</td></tr><tr><td><a href="https://quality.embarcadero.com/browse/RSP-17652" target="_blank">RSP-17652</a></td><td>TListView Performance Degraded when compiled with Tokyo</td></tr><tr><td><a href="https://quality.embarcadero.com/browse/RSP-17654" target="_blank">RSP-17654</a></td><td>TImageList saved in Berlin, do not show its images in Tokyo at runtime in Android.</td></tr><tr><td><a href="https://quality.embarcadero.com/browse/RSP-17663" target="_blank">RSP-17663</a></td><td>Delphi 10.2 Tokyo (Mobile platform) - use the FmxObject.AddObject component will occurs image overlay problem</td></tr><tr><td><a href="https://quality.embarcadero.com/browse/RSP-17687" target="_blank">RSP-17687</a></td><td>Bitmap is no more displayed on Android 4.1.2 device</td></tr><tr><td><a href="https://quality.embarcadero.com/browse/RSP-17738" target="_blank">RSP-17738</a></td><td>Delphi 10.2 Tokyo (Android platform) - TabControl problem</td></tr><tr><td><a href="https://quality.embarcadero.com/browse/RSP-17803" target="_blank">RSP-17803</a></td><td>FMX TListBox does not display images</td></tr><tr><td><a href="https://quality.embarcadero.com/browse/RSP-17816" target="_blank">RSP-17816</a></td><td>FillText problem on Android</td></tr><tr><td><a href="https://quality.embarcadero.com/browse/RSP-15074" target="_blank">RSP-15074</a></td><td>TMemo adds text when clearing Text on Android 6</td></tr><tr><td><a href="https://quality.embarcadero.com/browse/RSP-15775" target="_blank">RSP-15775</a></td><td>Android class initialization limitation (segmentation fault)</td></tr><tr><td><a href="https://quality.embarcadero.com/browse/RSP-16149" target="_blank">RSP-16149</a></td><td>Android 7 Nougat Using TEdit, pressing return on android keyboard wraps text.</td></tr><tr><td><a href="https://quality.embarcadero.com/browse/RSP-17262" target="_blank">RSP-17262</a></td><td>SubClassed FMX TEdit runs on Win32, Not on Android. Seg fault.</td></tr><tr><td><a href="https://quality.embarcadero.com/browse/RSP-16668" target="_blank">RSP-16668</a></td><td>App crashes on use of Backspace key in a TEdit</td></tr><tr><td><a href="https://quality.embarcadero.com/browse/RSP-16778" target="_blank">RSP-16778</a></td><td>Problem to edit text in tedit and tmemo in Android 6</td></tr><tr><td><a href="https://quality.embarcadero.com/browse/RSP-17232" target="_blank">RSP-17232</a></td><td>Duplicate words appear on pressing backspace in an FMX TEdit in android</td></tr><tr><td><a href="https://quality.embarcadero.com/browse/RSP-17546" target="_blank">RSP-17546</a></td><td>SubscribeToMessage in Android will crash</td></tr><tr><td><a href="https://quality.embarcadero.com/browse/RSP-17346" target="_blank">RSP-17346</a></td><td>Android TEdit and TMemo clipboard copy/cut is not working</td></tr><tr><td><a href="https://quality.embarcadero.com/browse/RSP-16935" target="_blank">RSP-16935</a></td><td>Android's TMemo and TEdit Cursor Issue + Suggested Complete Solution</td></tr></table><p>After this patch, we plan to deliver additional improvements in an upcoming point release for 10.2 Tokyo for all product areas (iOS, Android, Windows, macOS and Linux). <p>Note: For Update Subscription customers, we have also updated the library source code of the units touched by this patch which you can access in an additional <a href="http://cc.embarcadero.com/item/30782" target="_blank">optional download</a>.<p> <b>How to install:</b> Customers on 10.2, including trial customers, can install this patch on top of their existing 10.2 product installation. It requires that you have RAD Studio 10.2 already installed. <p><b>Important installation note for Update Subscription</b> (non-trial) <b>Customers:</b> As an Update Subscription customer, you are eligible to install the 10.2 Tokyo <a href="http://cc.embarcadero.com/item/30764"> Toolchain hotfix</a>. This hotfix needs to be installed prior to installing the Android patch. If you install the Android patch first, and then the toolchain hotfix, you will need to reinstall the Android patch.<p>Available to registered users of Delphi, C++Builder, RAD Studio 10.2 Tokyo, and Embarcadero All-Access XE (Professional and above)<p>
↧