How to Integrate Ads into Intel XDK Android Apps Crosswalk (High eCPM)



2,952 visits, 4,154 views



This tutorial hasn't been translated.


This tutorial is licensed under CC BY 4.0. Please refer to the license text if you wish to reuse, share or remix the content contained within this tutorial.

I have a better tutorial on this subject here: Link.

By drawing from many different advertising platforms and putting them into one platform, they create significantly higher eCPM's. They also have an instant payout feature which is great!:)))

Step 1 - Sign up for appodeal: This Page:

Step 2 - Sign up for Admob (if you haven't already). This link:

Step 3 - Install the appodeal chrome extension. (links admob account to appodeal account for better fillrates) Link:

Step 3.5 - Click on the little extension icon in the top right of your chrome browser window. It will say: "Please Complete all 4 Steps." Just click through all 4 steps until your accounts are linked together..

Step 4 - Create an Ad. Click on 'Create App' on the top of this page: (Plus '+' button on top-right). Follow the instructions to create an ad. (very straightforward) Link:

Step 5 - Download the SDK. (A little folder that goes in your C2 extensions folder) Found on 'Step 2' here:

Step 6 - Place the Appodeal folder that you just downloaded into your Construct 2\exporters\html5\plugins folder.

Step 7 - Open the app you want to place ads in (of course using the version of Construct 2 that you just placed the new extension folder in)

Step 8 - Add the Admob extension and the Appodeal Extension into your project. (Right click on a layout to add them)

Step 9 - Now since you have created a new ad as was shown in step 4 (if not, you may do so now), simply click on the appodeal icon in your objects tray in C2 and add the App Key that was created when you clicked 'Create App' on the appodeal website here:

Step 10 - Ad the admob keys as well (both banner and interstitial) by clicking on the admob icon in the C2 objects tray and adding them on the left panel. You can look these up in your admob account. (I've since learned this step is actually not required:))

Step 11 - At the start of layout, initialize your ads using the appodeal->initialize event. And then use the show banner, interstitial or video in whatever event you would like to show them in. Note: video ads must be used in an app that is already submitted into the store. It's easiest to test them using banner and interstitial if your app is not in the play store already.

Step 12 - Export your app to Cordova, and import into Intel XDK. Make sure to add the Admob Plugin into Intel XDK. Build the app, it should work!

*If you have any questions appodeal has been very helpful with me, they have 24/7 support staff and are very kind.

Wish you the very best!

*Note: these are the best ads I have found as they use: Amazon Product Ads, AppLovin, Chartboost, mopub, Unity Ads, Inmobi, adColony, vungle, Facebook ads, STARTAPP, yandex, LiveRail, and others.. :)

Good luck monetizing!


  • Order by
Want to leave a comment? Login or Register an account!