Problem with android-16


#1

Hello guys! I’m finishing an app and about to publish it, you can take a look on some of the screenshoots of my app here www.mooveapp.com.ar.
Everything was great until we arrived to testing on real devices. The app works great on my iphone 6 and on my Samsung Galaxy S2 with android 5.

The problem arrived when testing the app with android 4.1. The app opens up but doesn’t work, i’ve been looking on the android logs and one of the errors is that it cannot find UserManager and AppOpsManager classes. Also, other users have been reporting that the Facebook Login doesn’t work as well on some devices.

I thought it may be a problem with the plugins so here is the list of plugins that im using:
cordova-plugin-whitelist
cordova-plugin-splashscreen
org.apache.cordova.device
cordova-plugin-geolocation
cordova-plugin-device
cordova-plugin-x-toast
org.apache.cordova.file-transfer
org.apache.cordova.file
phonegap-plugin-push
cordova-plugin-facebook4
cordova-plugin-inappbrowser
cordova-plugin-statusbar
org.apache.cordova.statusbar
ionic-plugin-keyboard

Do you know if there are any know problems with android<22?
Any help will be appreciated!!.
If you need any more specific info please let me know.

Thanks!!

Guido.


#2

In your manifest, did you specify a minimum SDK version? If not it will get overwritten automatically.

e.g preference name=“android-minSdkVersion” value=“16”

As well, check if you have google player services and they are up to date.


#3

Yes i have the value on 16 and just downloaded the sdk