2013년 11월 19일 화요일

Facebook example을 사용하면서 생기는 에러 - Android

conversion to dalvik format failed unable to execute dex...
dex loader unable to execute dex buffer overflow....

-> 개인적으로 가장 이해가 안되는 에러였다. 이것저것 다 해봤지만 결국  버전의 다운그레이드가 정답이었다. 이 에러는 사람들마다 해결책이 다 다른것 같다.

unable to instantiate activity componentinfo

-> 전체적으로 페이스북 예제를 처음 만들어서 실행할 때 가장 큰 에러는 빌드 패스인것 같다.
출처2의 안드로이드 디펜던시를 제거했더니 실행이 된다는 내용은... 추천하지 않는다. 임시방편이고 단지 실행만 된다. 실제 런타임에서는 에러가 발생된다.

->  안드로이드 인증관련 문제인데... 해결책을 보면 볼수록 어렵다. 그냥 설치된 앱을 지우고 프로젝트 클린하고 재빌드해서 도전하는게 나을듯

가장 도움이 많이 되었던 링크 http://dakehosu.tistory.com/69
페이스북 SDK를 받아서 이클립스에서 라이브러리로 추가해야 한다는 내용이다.
가장 정확하고 도움이 많이 되었다.

실제 오랜시간 삽질을 하고 나니 대부분 빌드패스의 문제였다. 안드로이드 서포터 jar파일이 나의 프로젝트에도 있고 페이스북 SDK 프로젝트에도 있어서 생기는 문제가 가장 날 힘들게 했다. ㅠ

댓글 없음:

댓글 쓰기