Facebook 3.0이상의 SDK를 안드로이드 로그인 적용시 AsyncTask에러 발생시 해결 방법.

2014. 12. 12. 16:42프로그래밍/Java

728x90
반응형

Facebook 3.0이상의 SDK를 안드로이드 로그인 적용시 AsyncTask에러 발생시 해결 방법은 다음과 같습니다.


개발환경 : Eclipse, Cocos2d-X(Android) 개발

분야 : 게임


Facebook의 SDK 3.5를 적용중에 Facebook에서 제시하는 설명데로 적용하던 중에 다음과 같은 에러가 발생될 경우에는 하단의 소스를 protected void onCreate(Bundle savedInstanceState)에 넣어 주면 문제 없이 넘어갑니다. 모든 단말기에서 그리고 Android OS에서 발생되는 것은 아닌듯 합니다. 


해결 방법은 생각보다 간단합니다. 이후에 어떤 문제들이 추가로 발생될지는 좀더 두고봐야 알겠습니다.

일단은 크게 문제는 없어보입니다.


java.lang.NoClassDefFoundError: android.os.AsyncTask

......



try

{

Class.forName("android.os.AsyncTask"); 

}

catch(Throwable ignored)

{}


오늘도 고생하시는 모든 개발자분들에게 조금이나마 도움이 되었으면 하는 바램입니다.

즐거운 개발하세요.


728x90
반응형