2012-11-08 5 views
5

Ho alcuni codici tipici che utilizzano Twitter4J per connettere le API di Twitter. Hanno funzionato bene in Android 1.xe 2.x. 3.x 4.x Ma non è riuscito in Android 4.1.1 e 4.1.2 con il dispositivo Nexus 7! Fonte:Nessuna sfida di autenticazione rilevata È possibile trovare discussioni approfondite su Internet al numero

private void retrieveRequestToken() { 
    mSpinner.show(); 
    new Thread() { 
     @Override 
     public void run() { 
      try { 
      mRequestToken = mTwitter.getOAuthRequestToken(Twitter.CALLBACK_URI); 
      mUrl = mRequestToken.getAuthorizationURL(); 
      mWebView.loadUrl(mUrl); 
      } catch (TwitterException e) { 
      mListener.onError(new DialogError(e.getMessage(), -1, Twitter.OAUTH_REQUEST_TOKEN)); 
     } 
    } 
    }.start(); 
} 

Eccezione: Nessuna autenticazione sfida discussioni foundRelevant possono essere trovati su Internet all'indirizzo

Il problema hapens quando provo a salire sul OAuthToken ->mTwitter.getOAuthRequestToken(Twitter.CALLBACK_URI);

mai qualcuno si prega di aiutare per indagare su questo problema?

risposta

5

Per il problema, è sufficiente impostare l'ora e la data corrette sul dispositivo !!!! Vai su Impostazioni telefono quindi fai clic su "Data e ora" e seleziona "Automatico". Assicurati che il fuso orario e l'ora del dispositivo siano corretti. Se ora, data e fuso orario non sono corretti, non è possibile connettersi a Twitter .

+0

confermato. questo stava accadendo anche per me. – user123321

+0

grazie davvero mi aiuta – Alpan

1

La data e l'ora erano corrette, ma ho appena riavviato il telefono e ha iniziato a funzionare

Problemi correlati