Appodeal plugin v. 2.5.7 shows error popup tag on start app

the tag texts is: ‘ERROR: AmazonAds not found’ (see screenshot attached)

I do not use the AmazonAds at all.

Here below my build.settings part related to Appodeal plugin:

            – Appodeal

            – Base

            [‘plugin.appodeal.base’] = { publisherId = ‘com.coronalabs’ },

            [‘plugin.appodeal.GoogleAdMob’] = { publisherId = ‘com.coronalabs’ }, 

     

            – Rewarded Video

            [‘plugin.appodeal.AdColony’] = { publisherId = ‘com.coronalabs’ },

            [‘plugin.appodeal.AppLovin’] = { publisherId = ‘com.coronalabs’ },

            [‘plugin.appodeal.Chartboost’] = { publisherId = ‘com.coronalabs’ },

            – [‘plugin.appodeal.FacebookAudience’] = { publisherId = ‘com.coronalabs’ },   – fails: ios,android

            [‘plugin.appodeal.Flurry’] = { publisherId = ‘com.coronalabs’ },

            [‘plugin.appodeal.InMobi’] = { publisherId = ‘com.coronalabs’ },

            [‘plugin.appodeal.IronSource’] = { publisherId = ‘com.coronalabs’ },

            – [‘plugin.appodeal.Mobvista’] = { publisherId = ‘com.coronalabs’ },   – fails: android

            [‘plugin.appodeal.MyTarget’] = { publisherId = ‘com.coronalabs’ },

            [‘plugin.appodeal.StartApp’] = { publisherId = ‘com.coronalabs’ },

            [‘plugin.appodeal.Unity’] = { publisherId = ‘com.coronalabs’ },

            [‘plugin.appodeal.Vungle’] = { publisherId = ‘com.coronalabs’ },

            [‘plugin.appodeal.Tapjoy’] = { publisherId = ‘com.coronalabs’ },

            – [‘plugin.appodeal.TwitterMoPub’] = { publisherId = ‘com.coronalabs’ },   – fails: ios

Ok, then I have added the AmazonAds one:

             [‘plugin.appodeal.AmazonAds’] = { publisherId = ‘com.coronalabs’ },

And then I got this: 

ERROR: Mintegral not found

“Genius …(guys)!!!” - I was thinking that moment…

Ok, let’s go ahead. And …

            [‘plugin.appodeal.Mintegral’] = { publisherId = ‘com.coronalabs’ },

Result -> build failed! In the build log I found that I have to activate this plugin online! Heh… let’s try!

https://marketplace.coronalabs.com/plugin/com.coronalabs/plugin.appodeal.Mintegral

Result -> 404 - not available

“Oops!.. What the hell is going on!?!” - That was in my mind that time…

By the way, any Mintegral was not found any way at the Corona Marketplace.

So, could you please explain me how to solve this issue, please?
Thank you in advance.

UPDATE: “pluginVersion”:“1.6.5b”, “sdkVersion”:“2.5.7”, if that can help…

Disable Mintegral by adding it to the init. Example:

appodeal.init( adProvider.adListener, { appKey="\<key\>", disableWriteExternalPermissionCheck=true, testMode=false, hasUserConsent=false, disableNetworks = {"mintegral"} } )

Unfortunately, { disableNetworks=…} doesn’t help.
The only one thing changed, I got new huge warning from the SDK (see below)
The error tag is still here :wink:

Disabling ad network AmazonAds (WARNING: FOR ADVANCED USE ONLY. DO NOT USE UNLESS YOU KNOW WHAT YOU ARE DOING)

That is just a warming. Remove Mintegral from the list of plugins and leave the tag to disable the network. I just released an app yesterday and it doesn’t have this warning. You can also do the same for Amazon or any other network you don’t want or don’t work.

@agramonte, I suppose you are talking about the native build (as I found, that is one way to build Appodeal for Amazon now)
I build with Corona Simulator v.3540 now. 
I have no AmazonAds, and no Mintegral plugins included.

And I have that error tag message on the every app start.

No. Not native. Just a normal simulator build. No toast pop-up. Just the warning on the logs.

What I tested it with:

Device/Corona Version/Andriod OS 1: Platform: PH-1 / ARM64 / 10 / Adreno ™ 540 / OpenGL ES 3.2 V@401.0 (GIT@436c23c, I70c9d1ad86, 1560985473) (Date:06/19/19) / 2019.3540 / español | US | es_US | es

Device/Corona Version/Andriod OS 2: Platform: LG-US998 / ARM64 / 8.0.0 / Adreno ™ 540 / OpenGL ES 3.2 V@251.0 (GIT@547d238, Ida6448821d) (Date:11/02/17) / 2019.3540 / English | US | en_US | en

Entire project attached without my keys.

Init:

appodeal.init( adListener, { appKey="xxxx", disableWriteExternalPermissionCheck=true, testMode=false, hasUserConsent=false, disableNetworks = {"mintegral"} } )

Build settings:

– Base

        [‘plugin.appodeal.base’] = { publisherId = ‘com.coronalabs’ },

        [‘plugin.appodeal.GoogleAdMob’] = { publisherId = ‘com.coronalabs’ },

        [‘plugin.appodeal.StartApp’] = { publisherId = ‘com.coronalabs’ },

        – Banner

        [‘plugin.appodeal.AppLovin’] = { publisherId = ‘com.coronalabs’ },

        [‘plugin.appodeal.FacebookAudience’] = { publisherId = ‘com.coronalabs’ },

        [‘plugin.appodeal.MyTarget’] = { publisherId = ‘com.coronalabs’ },

        [‘plugin.appodeal.Yandex’] = { publisherId = ‘com.coronalabs’ },

        [‘plugin.appodeal.AmazonAds’] = { publisherId = ‘com.coronalabs’ },

        [‘plugin.appodeal.TwitterMoPub’] = { publisherId = ‘com.coronalabs’ },

        – Interstitial

        [‘plugin.appodeal.AdColony’] = { publisherId = ‘com.coronalabs’ },

        [‘plugin.appodeal.Chartboost’] = { publisherId = ‘com.coronalabs’ },

        [‘plugin.appodeal.IronSource’] = { publisherId = ‘com.coronalabs’ },

        [‘plugin.appodeal.Ogury’] = { publisherId = ‘com.coronalabs’ },

        – Rewarded Video

        [‘plugin.appodeal.Unity’] = { publisherId = ‘com.coronalabs’ },

        [‘plugin.appodeal.Vungle’] = { publisherId = ‘com.coronalabs’ },

        

@agramonte

Thanks, we will try this.

agramonte,

that looks like a weird magic trick, but it’s actually works!

Thank you so much! 

​Finally, I want to summarise the result:

  1. plugin AmazonAds should be included anyway (even you don’t need it, like in my case)  

2. disableNetworks={“mintegral”} should be added to the init call also

these both items makes magic 8)

my fault was that I have tried to disable both items in the init stage

Thank you again.

And hope that some day Corona team will give us the possibility just to build our apps without black magic found and shared with lucky guys. :wink: