Yes, that’s right! There’s now a free version of What’s Up Wallpaper available. :)
The free version is supported by ads, so it’ll be a sort of test for me as well to see if ads actually generate any money. Hopefully the free version will also gain some new customers who otherwise wouldn’t have tried the app, who’ll then love it enough to buy the paid version to support me. <3
Please check it out here:
Or scan the QR-code below:
If you’re a coder considering implementing ad support through AdMob in your app or game, I wanted to share some errors I came across and how to fix them.
Error inflating class com.google.ads.AdView
This error will appear only if you have an SDK version of 17 or higher, so that’s why it might show up “all of a sudden” even though your code is still the same. To fix it, your AdMobs lib needs to be placed in a folder called libs directly under your project folder.
Error: String types not allowed (at ‘configChanges’ with value ‘keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize’)
Your target SDK version needs to be API 13 or higher (Android 3.2), otherwise you’ll get the above error. I noticed that when I created an Android project in Eclipse and chose Android 3.2 during the initial wizard, it actually set it to Android 2.1, so if you still get this error, you might need to go to the properties of your project and manually set it to 3.2.
Invalid “adSize” SMART_BANNER
To use the SMART_BANNER option, you need to have an AdMobs version of 6.0.0 or later. If you’ve already added an earlier library version you should remove the old one BEFORE adding the new one. Doing the other way around was not a good idea in Eclipse. My project refused to accept that I no longer needed the earlier version, and would cry if I removed it.
Another thing I noticed about smart banners was that they weren’t working for me when emulating a small size device. They also won’t allow ads containing pictures rather than text if the “smart” size they’re assigned is not of the normal proportions (for example, a horizontal ad in landscape view). I actually decided to use the standard banner size called BANNER for my app, which targets smartphones of all sizes, and set it to centered so that it’d just fill the extra space on each side with my background color.