Quickblox는 백엔드를위한 훌륭한 도구를 제공하므로 사용을 시작하려고합니다. 그러나 나는 내가 연결을 테스트하는 간단한 프로그램을 시작하는 데 실패, 웹 사이트 내 응용 프로그램에 대한 얻었다 자격 증명을 등록 : 그러나 그것은 실패,quickblox base 4.1.2에 대한 잘못된 타임 스탬프
그것은 안드로이드 4.2.2와 AVD에서 작동public class MainActivity extends Activity{
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
QBSettings.getInstance().fastConfigInit("3504", "NMuekBBXBg6PgST", "HaOj5bY4LgxUpPH");
QBAuth.createSession(new QBCallbackImpl() {
@Override
public void onComplete(Result result) {
// result comes here
// check if result success
if (result.isSuccess()) {
Toast.makeText(getApplicationContext(), "success!!", Toast.LENGTH_LONG).show();
}else{
Toast.makeText(getApplicationContext(), "fail :(" + result.getErrors(), Toast.LENGTH_LONG).show();
}
}
});
}
(API 레벨 17) 내 galaxy s2는 4.1.2 (API 레벨 16)이고, getErrors()는 "[Base Bad timestamp]"를 반환합니다. 나는 내가 무엇을 잘못하고 있을지 전혀 몰랐다. 그래서 어떤 도움이 주어질 것이다. 제발, 내가 구문 분석으로 전환하지 마십시오 :)
틱 2 체크 박스를 설정했지만 여전히 오류가 발생합니다. –
일부 기기, 특히 Samsung Tab 4의 경우 자동 시간대의 Android 설정에 옵션이 없습니다. (분명히 삼성 ROM의 결함). 이 불행한 경우, 시간이 동기화되지 않은 경우 잘못된 타임 스탬프 오류를 어떻게 처리 할 수 있습니까? –