2012-08-29 2 views
0

나는 트위터에 문자 메시지를 게시해야하는 Android 앱을 개발 중입니다. 매우 쉬운 작업이었고 이전에 한 번 완벽하게 수행했지만 이제는 알 수없는 파업이 발생합니다. 응용 프로그램이 "Authenticating please wait"대화 상자에 멈 춥니 다.Android의 Twitter에서 OAuthRequestTokenTask의 URL에 null이 표시됩니까?

내가 doInBackground 동안 OAuthRequestTokenTask 활동 (무효 ... PARAMS) 방법은 URL이 이되고 나는 예외가 있음을 알게 디버깅하는 동안.

내 코드에 뭐라고 하시겠습니까? 편집을 할

: 나는 아래의 방법에 OAuthRequestTokenTask 클래스에 널 (null) 무엇입니까 :

@Override 
    protected Void doInBackground(Void... params) { 

     try { 
      **final String url = provider.retrieveRequestToken(consumer, Constants.OAUTH_CALLBACK_URL);** 
      Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(url)).setFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP | Intent.FLAG_ACTIVITY_NO_HISTORY | Intent.FLAG_FROM_BACKGROUND); 
      context.startActivity(intent); 
     } catch (Exception e) { 
      System.out.println(e+ "========"); 
     } 

     return null; 
    } 
+0

ok 선생님 ..... !! 이 게시물에 나를 도울 수 있다면 제발. –

+0

OAuthRequestTokenTask 활동을 게시하고 Null 포인트를 얻는 시점을 알려 주시기 바랍니다. –

+0

위의 편집 된 게시물을 참조하십시오. 위의 방법을 게시했습니다. –

답변

0

나는 위의 작업에서 성공을 얻었다.

내가 한 일은 실수로 트위터 계정에 응용 프로그램의 콜백 URL을 제공하지 않는 것입니다. :)

관련 문제