Right now I am using a static boolean to tell when the initialization has occurred. Is there an easier way to know that I have already called initialize?
Thank you!!
If you, like me, for some reason can not use custom Application class, just surround the init
method with try/catch, like this:
private void initParse() {
try {
Parse.initialize(getApplication(), "some id here", "another id here");
ParseInstallation.getCurrentInstallation().saveInBackground();
} catch (Exception e) {
e.printStackTrace();
}
}
That way it won't crash the whole app, and the SDK will still work, tested it.