Documentation

Support

Proguard

Configure ProGuard settings for React Native Tapjoy integration by following the provided obfuscation guidance to uphold app stability while enabling code minification.
Read time 1 minuteLast updated 3 hours ago

If you’re using Proguard, add these lines to your configuration file:
---
title: React Native
description: [PLACEHOLDER]
---
-keep class com.facebook.react.devsupport.** { *; }
-dontwarn com.facebook.react.devsupport.**

-keep class com.facebook.jni.** { *; }
-keep class com.facebook.flipper.** { *; }

-keep class com.facebook.hermes.unicode.** { *; }
-keep class com.facebook.jni.** { *; }

---
title: Tapjoy
description: [PLACEHOLDER]
---
-keep public class com.tapjoy.* {
  public *;
}

-keepclassmembers public enum com.tapjoy.* {
  public static final <fields>;
}