I’ve been following the guide here, and the farthest I’ve managed to get so far is to get the two networks I’m targeting integrated (Chartboost and AdColony), but then get nothing but
MoPub: Custom Event failed to load rewarded video in a timely fashion. and
System.err: at com.mopub.common.MoPubLifecycleManager.onStart and
System.err: at com.mopub.common.MoPub.onStart , not just for onStart() but for all lifecycle methods. I have set up the networks in my MoPub dashboard and provided all the necessary values as far as I can tell, and test mode should be on for the ad module in both networks.
Does anyone know how exactly I’m supposed to add the extra classes into my Android Studio project, or whether there is something else I’m missing that is causing this issue?
EDIT: I managed to get test ads from both networks to show up after two steps: moving the custom event classes specicifically to the folder src/main/com/mopub/mobileads, and adding Activities for both Chartboost and AdColony fullscreen ads into my manifest, a step that was never mentioned in any Fabric or MoPub integration guide. The lifecycle errors still remain but don’t seem to be causing any problems, suggestions on how to get rid of them are of course welcome.