Skip to content

PROGUARD Rules needed to activate AXEmojiView #42

@brilliantLight99

Description

@brilliantLight99

Hi..
Your library works awesome..
But when I turn on proguard for release, I can't see any emoji or sticker in my release app..
I try to keep all AXEmoji class and class member buat still nothing happened..

-keep class com.aghajari.emojiview.** { *; }
-keep class com.aghajari.emojiview.R.** { *; }
-keep class com.aghajari.emojiview.adapters.** { *; }
-keep class com.aghajari.emojiview.view.** { *; }
-keep class com.aghajari.emojiview.emoji.** { *; }
-keep class com.aghajari.emojiview.sticker.** { *; }
-keep class com.aghajari.emojiview.listener.** { *; }
-keep class com.aghajari.emojiview.utils.** { *; }
-keep class com.aghajari.emojiview.whatsappprovider.** { *; }

-keepnames class com.aghajari.emojiview.** { *; }
-keep interface com.aghajari.emojiview.** { *; }
-keep enum com.aghajari.emojiview.** { *; }
-keepclassmembers class com.aghajari.emojiview.** {
    *;
}
-keepclassmembers class com.aghajari.emojiview.view.** {
    *;
}

Is there any other proguard rules we need to write?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions