I request this issue to parse.com/help.
They said you might report this issue to here.
I try migration to my local parse server.
I succeeded development local parse server.
And my android application connect to this server successfully.
But to use Local Datastore has problem.
I'm using local datastore.
This is my code.
In userProfileDao.java,
query.fromLocalDatastore(); <- ERROR.... Caused by: java.lang.IllegalStateException: Method requires Local Datastore. Please refer to Parse#enableLocalDatastore(Context).
Before migration, this is no problem.
Currently, I used Parse SDK version 1.13 and Parse server version 2.1.
Please to solve this problem.
Thanks.
cc @grantland
I'm having the same problem, I'm unable to work with local database.
You need to enable the local datastore inside your initialization command, not before like it used to be.
Parse.initialize(new Parse.Configuration.Builder(this)
.applicationId("yourappid")
.clientKey("yourclientkey")
.server("serverurl")
.enableLocalDataStore()
.build()
);
thank you, it works. Very appreciated.
Was having same issue here...Thank you..It worked
Work like charm!!
it works. Thanks
Thanks, its working
Oh well it is the end of 2020 and I had the same issue.
Can someone please update the Android guidelines
http://docs.parseplatform.org/android/guide/#local-datastore
Thanks for the reminder @breidest-tbs.
Would you want to open an issue in the docs repo?
If you want to go even further, we would gladly review your PR for the docs change.
Most helpful comment
You need to enable the local datastore inside your initialization command, not before like it used to be.
Parse.initialize(new Parse.Configuration.Builder(this) .applicationId("yourappid") .clientKey("yourclientkey") .server("serverurl") .enableLocalDataStore() .build() );