几天前为另一个应用程序设置了这个,它运行良好,结果成功发送到 MongoLab。 尝试使用下面相同的基本代码为新应用程序再次执行此操作,但每次都失败。
有什么想法吗?谢谢!
@Override
public void onCreate() {
super.onCreate();
// Enable Local Datastore.
Parse.enableLocalDatastore(this);
// Add your initialization code here
Parse.initialize(new Parse.Configuration.Builder(getApplicationContext())
.applicationId("abc123")
.clientKey(null)
.server("http://abc123.herokuapp.com/parse/")
.build()
);
ParseObject gameScore = new ParseObject("GameScore");
gameScore.put("score", 1337);
gameScore.put("playerName", "Sean Plott");
gameScore.put("cheatMode", false);
gameScore.saveInBackground(new SaveCallback() {
public void done(ParseException e) {
if (e == null) {
Log.i("Parse", "Save Succeeded");
} else {
Log.i("Parse", "Save Failed");
}
}
});
------日志最后显示这个--------
D/InputMethodManagerService: ime_enabled = false is same as last value, no change
W/InputMethodManagerService: Got RemoteException sending setActive(false) notification to pid 23566 uid 10087
I/ActivityManager: Displayed com.parse.starter/.MainActivity: +410ms (total +10m33s240ms)
D/WindowManager: topDisplayedActivityInfo, appToken: Token{2e99c6e0 ActivityRecord{2e79b238 u0 com.parse.starter/.MainActivity t19}}
W/System: Ignoring header X-Parse-Client-Key because its value was null.
W/System: Ignoring header X-Parse-Client-Key because its value was null.
W/System: Ignoring header X-Parse-Client-Key because its value was null.
D/dalvikvm: GC_FOR_ALLOC freed 600K, 25% free 2735K/3644K, paused 10ms, total 10ms
W/System: Ignoring header X-Parse-Client-Key because its value was null.
I/Parse: Save Failed
最佳答案
您的客户端 key 为空。
从您的 heroku 设置中添加您的客户端 key 。
关于Java/解析错误。试图从 android sdk 发送到 Parse,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36671173/