파즈의 삽질공간

java.lang.NoClassDefFoundError: com.google.android.gms.R$styleable in android

 

이거 하나때문에 2시간동안 삽질했다..;;

 

구글링도 많이 해보고.. 이런저런 해결법을 다 시도해 보았으나 잘 안됬다.

 

        <meta-data
         android:name="com.google.android.gms.version"
        android:value="@integer/google_play_services_version" />

 

찾은 자료마다 AndroidManifest에 이걸 넣기도 하고 안넣기도 해서 처음엔 넣었다가 @integer/google_play_services_version 값을 인식하지 못해 주석처리 하였다.

 

찾아보니 자주 발생하는 문제들은 library로 google-play-services-lib를 불러온 후에 buildpath에서 해당 library를 체크를 안해 생기는 경우가 많았는데 참고 URL을 보니 이런식으로 추가하지 말고 android탭 내에 library로 불러오라고 하였다.

 

기대를 가지고 시도했는데도 안되었으나.. 혹시나 하고 아까 주석처리한 부분을 풀고 재시도하자.. 오!

 

뭔가 android는 알면 알수록 참 배울것이 많다고 느낀다.. (더불어 한글 자료가 너무 적다 ㅠ)

 

 

참고 URL

http://stackoverflow.com/questions/15894143/java-lang-noclassdeffounderror-com-google-android-gms-rstyleable-in-android

Posted by HyunGyu, LIM