As of April 12th, you must go to Progress SupportLink to create new support cases or to access existing cases. Please, bookmark the SupportLink URL and use the new portal to contact the support team.
Can you tell me the version of the SDK that you are using? You can find the latest SDK on the following link:
I'd been using the latest SDK (2.10.10)
When I try to register a new user, I get the following error in my log console:
I've had issue after issue in trying to get started with Kinvey. I've found that the Android Getting Started documentation doesn't really match with the sample login app that Kinvey provides nor other documentation on the Kinvey site. Can I hop on the phone with a Kinvey engineer or something? Share my screen so that he/she and I can walk through my Android Studio?
Do you have "Enforce email verification" enabled in Kinvey console?
Yes, I do have it enabled
This is a known issue with the Android SDK.
Android SDK supports signup with username and password. When email verification is turned on, email is also required along with username and password. But, this cannot be passed in Android SDK signup function.
The existing workaround is to disable "Enforce email verification", complete signup with username/password, update email field in the next call and then trigger email verification after that.
Documentation for the required function calls as follows:
This should be solved with the latest release of Android SDK v2.10.11 available for download here: http://devcenter.kinvey.com/android/downloads
the null object seems to be the following line in my UserLogin activity:
Because I'm using a kinvey.properties file, the initialize() method in my UserLogin activity is:
Thoughts on what's going wrong?
I believe that I've accurately followed all of the Android Getting Started steps. I'm trying to just set up the (explicit) login and sign up activities for my Android app. I've never actually tried to log into Kinvey or anything. Again, I'm working off of the code that was is in Kinvey's sample Login app.
Before the NPE error in my log console, there's also mention of multidex having problems:
The UserLogin class in Kinvey's sample Login app extends the MultiDexApplication class, so I've done the same for my app's UserLogin class. I've followed all suggestions for enabling multidex found on Stack Overflow posts like this one. Despite implementing all of the suggestions, I still get the "MultiDex support library is disabled" error.
Yes, my application has the correct name in the Manifest: