Hi everyone!
I just discovered a good ad network which will automatically optimizes the eCPM among many different ad networks such as Admob, UnityAd, Chartboost,..etc for you so that you will get the highest revenue for your apps without wasting your app traffics. This network is Appodeal!
You don't need to waste time for creating accounts with admob,UnityAd, Chartboost, or other ad networks. All you need is ONE account with Appodeal!
This is their homepage: http://www.appodeal.com/
Their B4A wrapper: http://www.appodeal.com/sdk
They actually have B4A wrapper, yet I cannot get it working with B4A app at all. After integrating their SDK, my app always crashed and get the following error message:
Note: I tested on both real device and emulator!
Can anyone help me what are the real causes of this problem?
I just discovered a good ad network which will automatically optimizes the eCPM among many different ad networks such as Admob, UnityAd, Chartboost,..etc for you so that you will get the highest revenue for your apps without wasting your app traffics. This network is Appodeal!
You don't need to waste time for creating accounts with admob,UnityAd, Chartboost, or other ad networks. All you need is ONE account with Appodeal!
This is their homepage: http://www.appodeal.com/
Their B4A wrapper: http://www.appodeal.com/sdk
They actually have B4A wrapper, yet I cannot get it working with B4A app at all. After integrating their SDK, my app always crashed and get the following error message:
B4X:
** Activity (main) Create, isFirst = true **
java.lang.VerifyError: com/appodeal/ads/banner/a
at com.appodeal.ads.c$1.<init>(Unknown Source)
at com.appodeal.ads.c.<clinit>(Unknown Source)
at com.appodeal.ads.Appodeal.initialize(Unknown Source)
at com.appodeal.ads.Appodeal.initialize(Unknown Source)
at com.appodeal.basic4android.AppodealB4A.initialize(AppodealB4A.java:37)
at b4a.example.main._activity_create(main.java:322)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:525)
at anywheresoftware.b4a.BA.raiseEvent2(BA.java:187)
at b4a.example.main.afterFirstLayout(main.java:100)
at b4a.example.main.access$100(main.java:17)
at b4a.example.main$WaitForLayout.run(main.java:78)
at android.os.Handler.handleCallback(Handler.java:800)
at android.os.Handler.dispatchMessage(Handler.java:100)
at android.os.Looper.loop(Looper.java:194)
at android.app.ActivityThread.main(ActivityThread.java:5468)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:525)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:936)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:703)
at dalvik.system.NativeStart.main(Native Method)
java.lang.RuntimeException: An error occured while executing doInBackground()
at android.os.AsyncTask$3.done(AsyncTask.java:299)
at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:352)
at java.util.concurrent.FutureTask.setException(FutureTask.java:219)
at java.util.concurrent.FutureTask.run(FutureTask.java:239)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1080)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:573)
at java.lang.Thread.run(Thread.java:838)
Caused by: java.lang.NoClassDefFoundError: com/appodeal/ads/c
at com.appodeal.ads.o$b.a(Unknown Source)
at com.appodeal.ads.o$b.doInBackground(Unknown Source)
at android.os.AsyncTask$2.call(AsyncTask.java:287)
at java.util.concurrent.FutureTask.run(FutureTask.java:234)
... 3 more
Note: I tested on both real device and emulator!
Can anyone help me what are the real causes of this problem?