我正在使用在线服务器Parse.com我使用这段代码在应用程序级别初始化它
@Override
public void onCreate() {
super.onCreate();
ParseACL defaultACL = new ParseACL();
defaultACL.setPublicReadAccess(true);
defaultACL.setPublicWriteAccess(true);
ParseACL.setDefaultACL(defaultACL, true);
Parse.enableLocalDatastore(this);
Parse.initialize(this, "7m7gwopMVGDb6ERXufUim9Kk7ITlJ2umzUZUQNTV", "xl31lTPF1Qefv8nwRl4qlGLC6UQOiFfhDKQnJNnN");
}
然后使用此代码保存测试对象值,但数据不保存在解析对象
上ParseObject testObject = new ParseObject("TestObject");
testObject.put("foo", "bar");
testObject.saveInBackground();
任何人都可以说出它发生的原因。我尝试了两天但没有找到任何解决方案。请帮我做这个
答案 0 :(得分:1)
尝试检查你得到的错误..
ParseObject testObject = new ParseObject("TestObject");
testObject.put("foo", "bar");
testObject.saveInBackground(new SaveCallback() {
@Override
public void done(ParseException e) {
// TODO Auto-generated method stub
if (e == null) {
Log.e("Check ... ", " Success ....");
} else {
Log.e("Check ... ", " Ohhh Error ...." + e.getMessage());
}
}
});