Jump to content

Recommended Posts

  • Administrators
Posted

Download:
The distributive is available by request only.

Release date:

30 May 2020

Changelog:

* Support for Android services:

  - The IDE has a new wizard for managing connected Android services.
    It's available via main menu "Project" -> "FGX Android Services"
  - You can add followed service kinds via Android service manager:
      1. Android Service with native part in so-library written on Delphi.
      2. Classical Android service without native part.
  - The Manager automatically writes all the necessary information about the service in the Android manifest.
  - Now you can use service projects written for FMX in FGX Native. However, only if they don't use FMX.
  - You can user Android API from RTL or from FGX Native. Both bridges are supported.
  - Android service can be created by the same way as for FMX: http://docwiki.embarcadero.com/RADStudio/Sydney/en/Creating_Android_Services
  - General information about Android services is available in official Android documentation: https://developer.android.com/guide/topics/fundamentals/services?hl=ru
  - Android services supports FGX Native core. So you can use Toasts, timers and other FGX Native features.

* Improvement in Java-Delphi bridge:

  - The work of Java listeners has been slightly accelerated.
  - Full support for working in Android services.
  - Internal improvements.

* Other general improvements:

  - Removed the dependency of the timer implementation on the FGX Native ctivity. Now the timer can be used in Android services.
  - Now the registration of platform core services in Android is based on whether it is an Android activity or an Android service.
  - The dependency on Android activity is removed from the implementation of timers. Timers can now be used in Android services.
    However, you need to keep in mind that in the services of the timers should not be used for long-term operation.
    Since Android is slow down timers, which leads to them falling asleep after a certain period of time.
×
×
  • Create New...