Original Message:
Sent: 11-05-2025 03:53
From: Akosne Tamasi
Subject: How to use mobile messenger SDK for Android with proguard.
Hi Jean-Christophe,
I'm happy to announce to you, that we released version 1.18, which contains R8 ProGuard.
Best Regards,
Monika
------------------------------
Monika Tamasi
Mobile Development Manager
Original Message:
Sent: 08-11-2025 05:16
From: Jean-Christophe Pondi
Subject: How to use mobile messenger SDK for Android with proguard.
Hi @Akosne Tamasi
Any update please ?
I sent your workaround (thanks !) to our app team.
KR,
Jean-Christophe
------------------------------
Jean-Christophe Pondi
Product Owner - Contact Center
BNP PARIBAS PERSONAL FINANCE SA
Original Message:
Sent: 07-24-2025 14:22
From: Akosne Tamasi
Subject: How to use mobile messenger SDK for Android with proguard.
Hi Grant McKay,
We will document the workaround - no deadline yet, and have a ticket to support R8 ProGuard.
Until then the suggested workaround:
Add in Proguard rulesfile :app proguard-rules.pro
-keep class com.genesys.cloud.** { *; }
------------------------------
Monika Tamasi
Mobile Development Manager
Original Message:
Sent: 07-24-2025 10:40
From: Grant McKay
Subject: How to use mobile messenger SDK for Android with proguard.
Hi @Akosne Tamasi @Ludovic Guillou
We are experiencing similar issue as above. Do you have any solution or update on the case you can share?
------------------------------
Grant McKay
Original Message:
Sent: 06-11-2025 05:33
From: Akosne Tamasi
Subject: How to use mobile messenger SDK for Android with proguard.
Thank you Ludovic. I've created a ticket to the engineer team with high priority. We will provide answers or workarounds hopefully soon.
------------------------------
Monika Tamasi
Mobile Development Manager
Original Message:
Sent: 06-11-2025 05:03
From: Ludovic Guillou
Subject: How to use mobile messenger SDK for Android with proguard.
Hello,
We are using the Mobile Messenger SDK 1.10.2 and the version of proguard is R8.
------------------------------
Ludovic Guillou
CIO
Original Message:
Sent: 06-10-2025 07:58
From: Akosne Tamasi
Subject: How to use mobile messenger SDK for Android with proguard.
Hi Ludovic,
Can you please confirm which SDK you are using? Mobile Messenger SDK or Mobile Transport SDK? Which version of the SDK you are using? Also can you send us the proguard version?
Thank you.
------------------------------
Monika Tamasi
Mobile Development Manager
Original Message:
Sent: 06-10-2025 07:50
From: Ludovic Guillou
Subject: How to use mobile messenger SDK for Android with proguard.
Hello,
When we use proguard, on our mobile apps which integrate the genesys mobile SDK, with the minifyEnabled and shrinkResources options set to true, the button on the messenger are displayed without border or color. By deactivating proguard, the buttons are displayed properly.
Does any one know which exception rules must be put in proguard for the SDK ?
We tried his set of rules but it doesn't work :
-keep class com.google.android.flexbox.** {*;}
-keep class com.genesys.cloud.messenger.transport.core.ButtonResponse
-keepnames public class com.google.android.flexbox.FlexboxLayoutManager
Thanks for your help.
Regards,
Ludovic Guillou.
#MobileMessenger
------------------------------
Ludovic Guillou
CIO
------------------------------