diff --git a/unity/source/plugin-library/app/src/main/java/com/google/unity/ads/Interstitial.java b/unity/source/plugin-library/app/src/main/java/com/google/unity/ads/Interstitial.java index 921f11791..7820beef4 100644 --- a/unity/source/plugin-library/app/src/main/java/com/google/unity/ads/Interstitial.java +++ b/unity/source/plugin-library/app/src/main/java/com/google/unity/ads/Interstitial.java @@ -120,9 +120,14 @@ public void run() { * @param purchaseListener A PlayStorePurchaseListener for monitoring purchase events. * @param publicKey The app's public key string. */ - public void setPlayStorePurchaseParams(PlayStorePurchaseListener purchaseListener, - String publicKey) { - interstitial.setPlayStorePurchaseParams(purchaseListener, publicKey); + public void setPlayStorePurchaseParams(final PlayStorePurchaseListener purchaseListener, + final String publicKey) { + activity.runOnUiThread(new Runnable() { + @Override + public void run() { + interstitial.setPlayStorePurchaseParams(purchaseListener, publicKey); + } + }); } /** diff --git a/unity/source/plugin-library/app/src/main/java/com/google/unity/ads/PluginUtils.java b/unity/source/plugin-library/app/src/main/java/com/google/unity/ads/PluginUtils.java index 81f5b7ec5..73a1fb068 100644 --- a/unity/source/plugin-library/app/src/main/java/com/google/unity/ads/PluginUtils.java +++ b/unity/source/plugin-library/app/src/main/java/com/google/unity/ads/PluginUtils.java @@ -13,7 +13,7 @@ */ public class PluginUtils { /** Tag used for logging statements. */ - public static final String LOGTAG = "GoogleMobileAdsUnityPlugin"; + public static final String LOGTAG = "AdsUnity"; /** * Gets a string error reason from an error code. diff --git a/unity/source/plugin-library/gradle/wrapper/gradle-wrapper.jar b/unity/source/plugin-library/gradle/wrapper/gradle-wrapper.jar new file mode 100644 index 000000000..b31d5bf92 Binary files /dev/null and b/unity/source/plugin-library/gradle/wrapper/gradle-wrapper.jar differ