diff --git a/AdTapsy/libs/AdTapsy-v0.5.jar b/AdTapsy/libs/AdTapsy-v0.5.jar
deleted file mode 100644
index 18e87aa..0000000
Binary files a/AdTapsy/libs/AdTapsy-v0.5.jar and /dev/null differ
diff --git a/AdTapsy/libs/AdTapsy-v1.0.jar b/AdTapsy/libs/AdTapsy-v1.0.jar
new file mode 100644
index 0000000..379f8d4
Binary files /dev/null and b/AdTapsy/libs/AdTapsy-v1.0.jar differ
diff --git a/AdTapsy/libs/InMobi-4.5.5.jar b/AdTapsy/libs/InMobi-4.5.5.jar
deleted file mode 100644
index a50bfb2..0000000
Binary files a/AdTapsy/libs/InMobi-4.5.5.jar and /dev/null differ
diff --git a/AdTapsy/libs/InMobi-4.5.6.jar b/AdTapsy/libs/InMobi-4.5.6.jar
new file mode 100644
index 0000000..88d2f4f
Binary files /dev/null and b/AdTapsy/libs/InMobi-4.5.6.jar differ
diff --git a/AdTapsy/libs/applovin-sdk-6.0.0.jar b/AdTapsy/libs/applovin-sdk-6.0.0.jar
deleted file mode 100644
index bae32d6..0000000
Binary files a/AdTapsy/libs/applovin-sdk-6.0.0.jar and /dev/null differ
diff --git a/AdTapsy/libs/applovin-sdk-6.1.1.jar b/AdTapsy/libs/applovin-sdk-6.1.1.jar
new file mode 100644
index 0000000..3392906
Binary files /dev/null and b/AdTapsy/libs/applovin-sdk-6.1.1.jar differ
diff --git a/AdTapsy/libs/chartboost.jar b/AdTapsy/libs/chartboost.jar
index 08aa015..7f3fb93 100644
Binary files a/AdTapsy/libs/chartboost.jar and b/AdTapsy/libs/chartboost.jar differ
diff --git a/AdTapsy/libs/revmob.jar b/AdTapsy/libs/revmob.jar
index f60074a..7902641 100644
Binary files a/AdTapsy/libs/revmob.jar and b/AdTapsy/libs/revmob.jar differ
diff --git a/AdTapsyDemo/AndroidManifest.xml b/AdTapsyDemo/AndroidManifest.xml
index 2f448e8..36f7fc4 100644
--- a/AdTapsyDemo/AndroidManifest.xml
+++ b/AdTapsyDemo/AndroidManifest.xml
@@ -73,7 +73,7 @@
android:exported="false" />
diff --git a/AdTapsyDemo/libs/AdTapsy-v0.5.jar b/AdTapsyDemo/libs/AdTapsy-v0.5.jar
deleted file mode 100644
index 18e87aa..0000000
Binary files a/AdTapsyDemo/libs/AdTapsy-v0.5.jar and /dev/null differ
diff --git a/AdTapsyDemo/libs/AdTapsy-v1.0.jar b/AdTapsyDemo/libs/AdTapsy-v1.0.jar
new file mode 100644
index 0000000..379f8d4
Binary files /dev/null and b/AdTapsyDemo/libs/AdTapsy-v1.0.jar differ
diff --git a/AdTapsyDemo/libs/InMobi-4.5.5.jar b/AdTapsyDemo/libs/InMobi-4.5.5.jar
deleted file mode 100644
index a50bfb2..0000000
Binary files a/AdTapsyDemo/libs/InMobi-4.5.5.jar and /dev/null differ
diff --git a/AdTapsyDemo/libs/InMobi-4.5.6.jar b/AdTapsyDemo/libs/InMobi-4.5.6.jar
new file mode 100644
index 0000000..88d2f4f
Binary files /dev/null and b/AdTapsyDemo/libs/InMobi-4.5.6.jar differ
diff --git a/AdTapsyDemo/libs/applovin-sdk-6.0.0.jar b/AdTapsyDemo/libs/applovin-sdk-6.0.0.jar
deleted file mode 100644
index bae32d6..0000000
Binary files a/AdTapsyDemo/libs/applovin-sdk-6.0.0.jar and /dev/null differ
diff --git a/AdTapsyDemo/libs/applovin-sdk-6.1.1.jar b/AdTapsyDemo/libs/applovin-sdk-6.1.1.jar
new file mode 100644
index 0000000..3392906
Binary files /dev/null and b/AdTapsyDemo/libs/applovin-sdk-6.1.1.jar differ
diff --git a/AdTapsyDemo/libs/chartboost.jar b/AdTapsyDemo/libs/chartboost.jar
index 08aa015..7f3fb93 100644
Binary files a/AdTapsyDemo/libs/chartboost.jar and b/AdTapsyDemo/libs/chartboost.jar differ
diff --git a/AdTapsyDemo/libs/revmob-7.0.0.jar b/AdTapsyDemo/libs/revmob-7.0.0.jar
deleted file mode 100644
index 771e2a1..0000000
Binary files a/AdTapsyDemo/libs/revmob-7.0.0.jar and /dev/null differ
diff --git a/AdTapsyDemo/libs/revmob.jar b/AdTapsyDemo/libs/revmob.jar
index f60074a..7902641 100644
Binary files a/AdTapsyDemo/libs/revmob.jar and b/AdTapsyDemo/libs/revmob.jar differ
diff --git a/AdTapsyDemo/libs/vungle-publisher-adaptive-id-3.3.0.jar b/AdTapsyDemo/libs/vungle-publisher-adaptive-id-3.3.0.jar
deleted file mode 100644
index b66ccbd..0000000
Binary files a/AdTapsyDemo/libs/vungle-publisher-adaptive-id-3.3.0.jar and /dev/null differ
diff --git a/AdTapsyDemo/libs/vungle-publisher-adaptive-id-3.3.1.jar b/AdTapsyDemo/libs/vungle-publisher-adaptive-id-3.3.1.jar
new file mode 100644
index 0000000..c0ff4ee
Binary files /dev/null and b/AdTapsyDemo/libs/vungle-publisher-adaptive-id-3.3.1.jar differ
diff --git a/AdTapsyDemo/res/layout/activity_main.xml b/AdTapsyDemo/res/layout/activity_main.xml
index a4220f7..7b9c544 100644
--- a/AdTapsyDemo/res/layout/activity_main.xml
+++ b/AdTapsyDemo/res/layout/activity_main.xml
@@ -23,6 +23,15 @@
android:layout_below="@+id/imageView1"
android:layout_centerHorizontal="true"
android:layout_marginTop="24dp"
- android:text="Show Ad" />
+ android:text="Show Interstitial Ad" />
+
+
\ No newline at end of file
diff --git a/AdTapsyDemo/src/com/adtapsy/demo/MainActivity.java b/AdTapsyDemo/src/com/adtapsy/demo/MainActivity.java
index 1308858..7f3484d 100644
--- a/AdTapsyDemo/src/com/adtapsy/demo/MainActivity.java
+++ b/AdTapsyDemo/src/com/adtapsy/demo/MainActivity.java
@@ -1,6 +1,7 @@
package com.adtapsy.demo;
import android.os.Bundle;
+import android.util.Log;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
@@ -10,6 +11,7 @@
import com.adtapsy.sdk.AdTapsy;
import com.adtapsy.sdk.AdTapsyActivity;
import com.adtapsy.sdk.AdTapsyDelegate;
+import com.adtapsy.sdk.AdTapsyRewardedDelegate;
public class MainActivity extends AdTapsyActivity {
@@ -18,34 +20,57 @@ protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
AdTapsy.startSession(this, "54982cf7e4b052cd2a20a7b8");
+ AdTapsy.setRewardedVideoAmount(10);
AdTapsy.showInterstitial(this);
-
+
AdTapsy.setDelegate(new AdTapsyDelegate() {
-
@Override
- public void onAdSkipped() {
- System.out.println("***onAdSkipped***");
- }
-
+ public void onAdSkipped(int zoneId) {
+ if(zoneId == AdTapsy.INTERSTITIAL_ZONE){
+ Log.d("AdTapsy Delegate", "Ad skipped from interstitial zone ");
+ } else if(zoneId == AdTapsy.REWARDED_VIDEO_ZONE){
+ Log.d("AdTapsy Delegate", "Ad skipped from rewarded video zone ");
+ }
+ }
@Override
- public void onAdShown() {
- System.out.println("***onAdShown***");
+ public void onAdShown(int zoneId) {
+ if(zoneId == AdTapsy.INTERSTITIAL_ZONE){
+ Log.d("AdTapsy Delegate", "Ad shown from interstitial zone");
+ } else if(zoneId == AdTapsy.REWARDED_VIDEO_ZONE){
+ Log.d("AdTapsy Delegate", "Ad shown from rewarded video zone");
+ }
}
-
@Override
- public void onAdFailToShow() {
- System.out.println("***onAdFailToShow***");
+ public void onAdFailToShow(int zoneId) {
+ if(zoneId == AdTapsy.INTERSTITIAL_ZONE){
+ Log.d("AdTapsy Delegate", "Ad failed to show from zone " + zoneId);
+ } else if(zoneId == AdTapsy.REWARDED_VIDEO_ZONE){
+ Log.d("AdTapsy Delegate", "Ad failed to show from rewarded video zone");
+ }
}
-
@Override
- public void onAdClicked() {
- System.out.println("***onAdClicked***");
-
+ public void onAdClicked(int zoneId) {
+ if(zoneId == AdTapsy.INTERSTITIAL_ZONE){
+ Log.d("AdTapsy Delegate", "Ad clicked from interstitial zone");
+ } else if(zoneId == AdTapsy.REWARDED_VIDEO_ZONE){
+ Log.d("AdTapsy Delegate", "Ad clicked from rewarded video zone");
+ }
}
+ @Override
+ public void onAdCached(int zoneId) {
+ if(zoneId == AdTapsy.INTERSTITIAL_ZONE){
+ Log.d("AdTapsy Delegate", "Ad loaded from interstitial zone");
+ } else if(zoneId == AdTapsy.REWARDED_VIDEO_ZONE){
+ Log.d("AdTapsy Delegate", "Ad loaded from rewarded zone zone");
+ }
+
+ }
+ });
+ AdTapsy.setRewardedDelegate(new AdTapsyRewardedDelegate() {
@Override
- public void onAdCached() {
- System.out.println("***onAdCached***");
+ public void onRewardEarned(int amount) {
+ Log.d("AdTapsy Rewarded Delegate", "User earned " + amount + " coins");
}
});
@@ -54,7 +79,7 @@ public void onAdCached() {
@Override
public void onClick(View v) {
- if(AdTapsy.isAdReadyToShow()){
+ if(AdTapsy.isInterstitialReadyToShow()){
System.out.println("Ad is ready to show");
AdTapsy.showInterstitial(MainActivity.this);
} else {
@@ -62,6 +87,19 @@ public void onClick(View v) {
}
}
});
+ ((Button) findViewById(R.id.showRewardedBtn))
+ .setOnClickListener(new OnClickListener() {
+
+ @Override
+ public void onClick(View v) {
+ if(AdTapsy.isRewardedVideoReadyToShow()){
+ System.out.println("Ad is ready to show");
+ AdTapsy.showRewardedVideo(MainActivity.this);
+ } else {
+ System.out.println("Ad is not ready to be shown");
+ }
+ }
+ });
}
@Override