у меня есть простой кусок кода:Parse.com saveInBackground не работает на всех устройствах
ParseObject testobject = new ParseObject("Test");
testobject.put("customerName", "John");
testobject.saveInBackground();
Если я бегу это на мой эмулятор, это работает, класс Test сделан в моем проекте Разбор и стоимости Джон добавляется в пользовательское имя Row.
Если я запустил это на своем мобильном телефоне, результат также будет успешным.
Но если я запускаю ту же самую программу на своем планшете, ничего не происходит.
(обратный вызов = нуль, .getResult() и .getError() также нуль)
Любая идея, где проблема?
О, нет пробелов, это не проблема (это просто плохая копия, вставляемая в этот stackoverflow). Я использую Wi-Fi на своем телефоне и планшет. Эмулятор работает на моем компьютере, который использует прямое подключение к Интернету (lan) Я также проверил testobject.deleteInBackground(); который работает на эмуляторе, мобильном телефоне и планшете. – user3423455
Добавьте это в свой код: testobject.put («Cheatmode», false); – beginnerAndroid
Я просто попробовал это: \t \t ParseObject testobject = new ParseObject ("Test"); \t \t testobject.put ("customerName", "John"); \t \t testobject.put («Cheatmode», true); \t \t testobject.saveInBackground(); который не удалось сохранить с помощью моего планшета, также \t \t ParseObject testobject = new ParseObject («Test»); \t \t testobject.put («Cheatmode», true); \t \t testobject.saveInBackground(); не удалось сохранить с помощью моего планшета. – user3423455