Tapjoy Plugin for Flutter

Note: There are seperate implementations for Android & iOS. For iOS, replace your AppDelegate.swift with the example repo's AppDelegate.swift file & add pod TapjoySDK at the end of your Podfile.

Refer example repo for implementation

IMPORTANT: If you’re Publishing and using Proguard add these lines to your configuration file:

    -keep class com.tapjoy.** { *; }
    -keep class com.moat.** { *; }
    -keepattributes JavascriptInterface
    -keepattributes *Annotation*
    -keep class * extends java.util.ListResourceBundle {
     protected Object[][] getContents();
    }
    -keep public class com.google.android.gms.common.internal.safeparcel.SafeParcelable {
    public static final *** NULL;
    }
    -keepnames @com.google.android.gms.common.annotation.KeepName class *
    -keepclassmembernames class * {
    @com.google.android.gms.common.annotation.KeepName *;
    }
    -keepnames class * implements android.os.Parcelable {
    public static final ** CREATOR;
    }
    -keep class com.google.android.gms.ads.identifier.** { *; }
    -dontwarn com.tapjoy.**

For the complete implementation, please refer to the example repo.

Libraries

flutter_tapjoy