Under Android 16 only (build BP3A.250905.014), the App crash when call the BindService :
09-22 11:18:52.956 10948 10948 E AndroidRuntime: FATAL EXCEPTION: main
09-22 11:18:52.956 10948 10948 E AndroidRuntime: Process: com.XX.YYY, PID: 10948
09-22 11:18:52.956 10948 10948 E AndroidRuntime: com.embarcadero.rtl.NativeDispatchException: Erreur d'invocation : méthode 'onServiceConnected(Landroid/content/ComponentName;Landroid/os/IBinder;Landroid/app/IBinderSession;)V' introuvable
09-22 11:18:52.956 10948 10948 E AndroidRuntime: at com.embarcadero.rtl.ProxyInterface.dispatchToNative(Native Method)
09-22 11:18:52.956 10948 10948 E AndroidRuntime: at com.embarcadero.rtl.ProxyInterface.invoke(ProxyInterface.java:20)
...
The application already available in app stores was working, but since the system update and without any changes, it crashes.
The Delphi location demo application with a service also crashes in the same way.
Perhaps the problem is that the declaration is : void onServiceConnected(ComponentName name, IBinder service) instead of for Android API 36 : void onServiceConnected(ComponentName name, IBinder service, IBinderSession session) ?
Does anyone else have the same problem, and if so, is there a solution?