Hey guys,
I have an app with thousands of user with android api 14-19. I’ve started migration to baclendless v.4, created new app in admin panel, added android sdk v.4.0.1
and I have next error:
FATAL EXCEPTION: main
java.lang.NoClassDefFoundError: java.util.Objects
at com.backendless.Persistence.find(Persistence.java:638)
at com.backendless.DataStoreFactory$1.find(DataStoreFactory.java:188)
at com.lucky.notewidget.network.NBackendless$Register.updateContacts(NBackendless.java:446)
at com.lucky.notewidget.network.NBackendless$Register.access$1000(NBackendless.java:374)
at com.lucky.notewidget.network.NBackendless$Register$1.handleResponse(NBackendless.java:388)
at com.lucky.notewidget.network.NBackendless$Register$1.handleResponse(NBackendless.java:386)
at com.backendless.UserService$8.handleResponse(UserService.java:790)
at com.backendless.UserService$8.handleResponse(UserService.java:775)
at com.backendless.async.message.AsyncMessage$ResponseHandler.handle(AsyncMessage.java:64)
at com.backendless.async.message.AsyncMessage.handleCallback(AsyncMessage.java:41)
at com.backendless.core.AndroidCarrier$1.handleMessage(AndroidCarrier.java:37)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:4441)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
at dalvik.system.NativeStart.main(Native Method)
Also I’ve found this answer: https://stackoverflow.com/a/44543037/2946353
So I have reasonable question, how to support my users with old devices?
Can I use backendless v.4 with android backendles sdk v.3, because I have no problem on sdk v.3?
Or I should to write my own rest client to work with api?
It will be friendly from your side to write more recomendations, for example min android api on https://github.com/Backendless/Android-SDK
Thank you for your work.
Best Regards, Oleg Tarashkevich