我正在使用Parse构建Android应用程序,但我无法创建对象

时间:2014-11-10 03:36:03

标签: java android parse-platform

我是Parse的新手。我想创建一个测试对象,我使用以下代码进行初始化:

Parse.initialize(this, "W10AcPJEV80uy3ZXtRfLi06VNzvy680rtPm9N", "yIkBHQWdWdZljTpJENeDkfCtsvrCTGwgb5oYW");
ParseObject testObject = new ParseObject("TestObject");
testObject.put("foo", "bar");
testObject.saveInBackground();

但是当我检查Parse仪表板中的数据浏览器时,我什么也看不见。与此同时,我可以看到我的应用程序发出了请求。我也在清单上添加了必要的权限。

1 个答案:

答案 0 :(得分:5)

检查this。希望它能帮到你很多。

解析设置:
在Activity的onCreate方法中,添加以下内容(请记住将APP_ID和CLIENT_ID替换为之前从Parse获得的键):

Parse.initialize(this, "APP_ID", "CLIENT_ID");
ParseAnalytics.trackAppOpened(getIntent());

除了初始化代码之外,我们还需要为我们的应用添加一些权限。将以下两个权限添加到

AndroidManifest.xml:

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />

初始化代码:

ParseObject.registerSubclass(Task.class)

创建对象用户:

ParseUser user = new ParseUser();    
user.setUsername(mUsernameField.getText().toString());    
user.setPassword(mPasswordField.getText().toString());    
user.signUpInBackground(new SignUpCallback(){
.....
....
}