V/PreviewActivity: a:0
I/Ads: Starting ad request.
D/AppStreamingHelper: Creating delegate
W/DynamiteLoaderImpl: Failed to load module version: module com.google.android.gms.piccard.dynamite not found
D/GmsModuleFndr: Staging file APK's and updating chimera config...
D/GmsModuleFndr: Staging file APKs completed
W/DynamiteLoaderImpl: Failed to load module version after staging: module com.google.android.gms.piccard.dynamite not found
W/DynamiteModule: Local module descriptor class for com.google.android.gms.piccard.dynamite not found.
I/DynamiteModule: Considering local module com.google.android.gms.piccard.dynamite:0 and remote module com.google.android.gms.piccard.dynamite:0
E/AppStreamingHelper: No acceptable module found. Local version is 0 and remote version is 0.
V/PreviewActivity: b:0
W/Ads: There was a problem getting an ad response. ErrorCode: 0
W/Ads: Failed to load ad: 0
private RewardedVideoAd mRewardedVideoAd; private boolean mIsRewardedVideoLoading; private final Object mLock = new Object(); private void initRewardedVideoAd(){ MobileAds.initialize(this, DataUtils.ADMOB_VIDEO_APP_ID); mRewardedVideoAd = MobileAds.getRewardedVideoAdInstance(this); mRewardedVideoAd.setRewardedVideoAdListener(new RewardedVideoAdListener(){ @Override public void onRewarded(RewardItem reward) { Toast.makeText(getApplicationContext(), "onRewarded! currency: " + reward.getType() + " amount: " + reward.getAmount(), Toast.LENGTH_SHORT).show(); }
@Override public void onRewardedVideoAdLeftApplication() { Toast.makeText(getApplicationContext(), "onRewardedVideoAdLeftApplication", Toast.LENGTH_SHORT).show(); }
@Override public void onRewardedVideoAdClosed() { Toast.makeText(getApplicationContext(), "onRewardedVideoAdClosed", Toast.LENGTH_SHORT).show(); }
@Override public void onRewardedVideoAdFailedToLoad(int errorCode) { synchronized (mLock) { mIsRewardedVideoLoading = false; } Toast.makeText(getApplicationContext(), "onRewardedVideoAdFailedToLoad", Toast.LENGTH_SHORT).show(); }
@Override public void onRewardedVideoAdLoaded() { synchronized (mLock) { mIsRewardedVideoLoading = false; } Toast.makeText(getApplicationContext(), "onRewardedVideoAdLoaded", Toast.LENGTH_SHORT).show(); }
@Override public void onRewardedVideoAdOpened() { Toast.makeText(getApplicationContext(), "onRewardedVideoAdOpened", Toast.LENGTH_SHORT).show(); }
@Override public void onRewardedVideoStarted() { Toast.makeText(getApplicationContext(), "onRewardedVideoStarted", Toast.LENGTH_SHORT).show(); } }); }
private void loadRewardedVideoAd() { synchronized (mLock) { if (!mIsRewardedVideoLoading) { mIsRewardedVideoLoading = true; Bundle bundle = new Bundle(); bundle.putBoolean("mute_audio", true);
AdRequest adRequest = new AdRequest.Builder() .addNetworkExtrasBundle(AdMobAdapter.class, bundle) .addTestDevice("B22EE2C3BCD6A40014AA4B8088125AC0") .build();// AdRequest adRequest = new AdRequest.Builder()// .addTestDevice("B22EE2C3BCD6A40014AA4B8088125AC0")// .build(); mRewardedVideoAd.loadAd(DataUtils.ADMOB_VIDEO_UNIT_ID_FILTER, adRequest); } } } private void loadRewardedVideoAd() { synchronized (mLock) { if (!mIsRewardedVideoLoading) { mIsRewardedVideoLoading = true; Bundle bundle = new Bundle(); bundle.putBoolean("mute_audio", true);
AdRequest adRequest = new AdRequest.Builder()
.addTestDevice("B22EE2C3BCD6A40014AA4B8088125AC0") .build(); mRewardedVideoAd.loadAd(DataUtils.ADMOB_VIDEO_UNIT_ID_FILTER, adRequest); } } }