Java Parse在尝试登录时不断崩溃我的应用程序时不断崩溃我的android-“;无法对与未保存的ParseObject的关联进行编码;

Java Parse在尝试登录时不断崩溃我的应用程序时不断崩溃我的android-“;无法对与未保存的ParseObject的关联进行编码;,java,android,parse-platform,Java,Android,Parse Platform,我试图找出原因并找到解决办法(我很确定这是解析中的一个bug) 所以。。。 我正在Android上使用解析- 启用本地数据存储时。 自动用户(我也有非自动用户) 和权限的默认acl 当我离线启动应用程序并在某个时候玩一段时间时,应用程序会在某个时候开始崩溃。 我猜这与本地数据存储和用户身份验证有关,因为它不会发生在我的在线或首次使用后离线的情况下 12-14 06:26:34.267: E/ParsePinningEventuallyQueue(22959): java.lang.Illeg

我试图找出原因并找到解决办法(我很确定这是解析中的一个bug)

所以。。。 我正在Android上使用解析- 启用本地数据存储时。 自动用户(我也有非自动用户) 和权限的默认acl

当我离线启动应用程序并在某个时候玩一段时间时,应用程序会在某个时候开始崩溃。 我猜这与本地数据存储和用户身份验证有关,因为它不会发生在我的在线或首次使用后离线的情况下

12-14 06:26:34.267: E/ParsePinningEventuallyQueue(22959): 

java.lang.IllegalStateException: unable to encode an association with an unsaved ParseObject
12-14 06:26:34.267: E/ParsePinningEventuallyQueue(22959):   at com.parse.PointerEncodingStrategy.encodeRelatedObject(PointerEncodingStrategy.java:22)
12-14 06:26:34.267: E/ParsePinningEventuallyQueue(22959):   at com.parse.Parse.encode(Parse.java:641)
12-14 06:26:34.267: E/ParsePinningEventuallyQueue(22959):   at com.parse.ParseACL.toJSONObject(ParseACL.java:85)
12-14 06:26:34.267: E/ParsePinningEventuallyQueue(22959):   at com.parse.Parse.encode(Parse.java:677)
12-14 06:26:34.267: E/ParsePinningEventuallyQueue(22959):   at com.parse.ParseSetOperation.encode(ParseSetOperation.java:19)
12-14 06:26:34.267: E/ParsePinningEventuallyQueue(22959):   at com.parse.Parse.encode(Parse.java:724)
12-14 06:26:34.267: E/ParsePinningEventuallyQueue(22959):   at com.parse.ParseObject.toJSONObjectForSaving(ParseObject.java:1239)
12-14 06:26:34.267: E/ParsePinningEventuallyQueue(22959):   at com.parse.ParseObject.constructSaveCommand(ParseObject.java:1126)
12-14 06:26:34.267: E/ParsePinningEventuallyQueue(22959):   at com.parse.ParseObject.saveAsync(ParseObject.java:1423)
12-14 06:26:34.267: E/ParsePinningEventuallyQueue(22959):   at com.parse.ParsePinningEventuallyQueue$13.then(ParsePinningEventuallyQueue.java:471)
12-14 06:26:34.267: E/ParsePinningEventuallyQueue(22959):   at com.parse.ParsePinningEventuallyQueue$13.then(ParsePinningEventuallyQueue.java:462)
12-14 06:26:34.267: E/ParsePinningEventuallyQueue(22959):   at bolts.Task$10.run(Task.java:477)
12-14 06:26:34.267: E/ParsePinningEventuallyQueue(22959):   at bolts.BoltsExecutors$ImmediateExecutor.execute(BoltsExecutors.java:97)
12-14 06:26:34.267: E/ParsePinningEventuallyQueue(22959):   at bolts.Task.completeAfterTask(Task.java:473)
12-14 06:26:34.267: E/ParsePinningEventuallyQueue(22959):   at bolts.Task.continueWithTask(Task.java:349)
12-14 06:26:34.267: E/ParsePinningEventuallyQueue(22959):   at bolts.Task.continueWithTask(Task.java:360)
12-14 06:26:34.267: E/ParsePinningEventuallyQueue(22959):   at bolts.Task$8.then(Task.java:406)
12-14 06:26:34.267: E/ParsePinningEventuallyQueue(22959):   at bolts.Task$8.then(Task.java:398)
12-14 06:26:34.267: E/ParsePinningEventuallyQueue(22959):   at bolts.Task$10.run(Task.java:477)
12-14 06:26:34.267: E/ParsePinningEventuallyQueue(22959):   at bolts.BoltsExecutors$ImmediateExecutor.execute(BoltsExecutors.java:97)
12-14 06:26:34.267: E/ParsePinningEventuallyQueue(22959):   at bolts.Task.completeAfterTask(Task.java:473)
12-14 06:26:34.267: E/ParsePinningEventuallyQueue(22959):   at bolts.Task.continueWithTask(Task.java:349)
12-14 06:26:34.267: E/ParsePinningEventuallyQueue(22959):   at bolts.Task.onSuccessTask(Task.java:398)
12-14 06:26:34.267: E/ParsePinningEventuallyQueue(22959):   at bolts.Task.onSuccessTask(Task.java:418)
12-14 06:26:34.267: E/ParsePinningEventuallyQueue(22959):   at com.parse.ParsePinningEventuallyQueue.process(ParsePinningEventuallyQueue.java:462)
12-14 06:26:34.267: E/ParsePinningEventuallyQueue(22959):   at com.parse.ParsePinningEventuallyQueue.waitForOperationSetAndEventuallyPin(ParsePinningEventuallyQueue.java:433)
12-14 06:26:34.267: E/ParsePinningEventuallyQueue(22959):   at com.parse.ParsePinningEventuallyQueue$10.then(ParsePinningEventuallyQueue.java:326)
12-14 06:26:34.267: E/ParsePinningEventuallyQueue(22959):   at com.parse.ParsePinningEventuallyQueue$10.then(ParsePinningEventuallyQueue.java:323)
12-14 06:26:34.267: E/ParsePinningEventuallyQueue(22959):   at bolts.Task$10.run(Task.java:477)
12-14 06:26:34.267: E/ParsePinningEventuallyQueue(22959):   at bolts.BoltsExecutors$ImmediateExecutor.execute(BoltsExecutors.java:97)
12-14 06:26:34.267: E/ParsePinningEventuallyQueue(22959):   at bolts.Task.completeAfterTask(Task.java:473)
12-14 06:26:34.267: E/ParsePinningEventuallyQueue(22959):   at bolts.Task.continueWithTask(Task.java:349)
12-14 06:26:34.267: E/ParsePinningEventuallyQueue(22959):   at bolts.Task.continueWithTask(Task.java:360)
12-14 06:26:34.267: E/ParsePinningEventuallyQueue(22959):   at bolts.Task$8.then(Task.java:406)
12-14 06:26:34.267: E/ParsePinningEventuallyQueue(22959):   at bolts.Task$8.then(Task.java:398)
12-14 06:26:34.267: E/ParsePinningEventuallyQueue(22959):   at bolts.Task$10.run(Task.java:477)
12-14 06:26:34.267: E/ParsePinningEventuallyQueue(22959):   at bolts.BoltsExecutors$ImmediateExecutor.execute(BoltsExecutors.java:97)