Android中的Parse.com上没有保存数据

时间:2016-05-10 08:54:54

标签: android parse-platform

我正在使用在线服务器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();

任何人都可以说出它发生的原因。我尝试了两天但没有找到任何解决方案。请帮我做这个

1 个答案:

答案 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());
            }
        }
    });