안녕하세요 간만에 글 올리네요.
한국에서 바야바님 세미나도 두번 가서 유익한 시간 보냈었는데 미국에 오게되어 안펍에서는 그동안 눈팅만 했네요.
그동안 아담 SDK 1.4버전을 쓰다가 1.x버전은 올해 이후로 지원이 끊긴다고 해서 지난 이틀간 삽질을 통해 2.1 버전으로 업데이트 했습니다. 그런데 단순한 업데이트가 이틀이나 걸린 이유는 아담이 2.x로 변경되면서 클래스 이름이나 패키지 이름등이 많이 바뀌어서 매뉴얼 보고 바뀐대로 적용을 했는데도 계속 런타임 에러가 나더라구요. 패키지 이름도 다 수정했는데 로그캣을 봐도 도저히 이유를 모르다가 이틀간의 삽질과 인터넷 검색을 통해 알게된 사실은 2.x 부터 프로젝트 내에 libs 폴더를 만들어서 그 폴더 안에 jar 파일을 넣어 놓아야지 에러가 안나네요. 이전 버전은 안그랬는데...
아무튼 제가 멍청했던것일수도 있지만 (그럴 가능성이 더 클듯 ㅠㅠ) 저같이 이렇게 간단한걸 몰라서 삽질하실 경우가 혹시 있을지 몰라 올려봅니다... 모두 새해 복 많이 받으세요~~
;;; 저도 이 문제로 며칠 고생 했었는데, 미리 공유드릴걸 그랬네요. (불과 2주전)
너무 간단한 실수라서 저만 고생한게 아닐까하고, 안올렸는데ㅋㅋ
저의 경우 xml을 좀 복잡하게 (flipper에 내부적으로 inflate하는 것도 많고..)사용하고 있는데,
layout inflate 오류라서 xml 관련된 문제로 잘못알고 한주간 삽질만 했습니다. (내 시간..=_=)
이 문제로 아담측에 문의를 넣어봤는데, 2.x 버전에선 클래스명과 사용법이 다르다는(;;;) 답변을 받았고,
해결 이후, 이와 관련해서 공지를 따로 하는 편이 좋겠다고 문의를 넣었더니, 또 이상한 답변을 받았네요.
(문제를 해결하기도 했고, 아담을 그나마 오래써와서 편했기에 그냥 계속 쓰기로 했습니다.)




Java classpath 설정시 export 를 안하신거 안닐까 싶어요.
제 경우에는 편의상 2.1도 동일하게 lib 안에 놓고 지정해서 사용합니다.