Android 14 GroundSDK Issue

We see a bug relating to Android 14 in the GroundSDK.

In com.parrot.drone.sdkcore.arsdk.backend.mux.ArsdkUsbMuxBackendController.java on line 220, GroundSdk tries to broadcast a mutable pending intent which is disallowed in Android 14 (see [Davranış değişiklikleri: Android 14 veya sonraki bir sürümü hedefleyen uygulamalar  |  Android Developers] PendingIntent.FLAG_MUTABLE should be changed to PendingIntent.FLAG_IMMUTABLE.

Can you advise if Parrot can fix this on their side or what your developers might suggest?

Hi.

This is something we’re aware of, and a fix is in progress.
In the meantime, you should be able to build & run your app by targeting a prior Android version (we do target Android 13 for apps internally).

Regards,
Nicolas.

This topic was automatically closed after 30 days. New replies are no longer allowed.