http://santerminal.tistory.com/30 에서 몇 시간을 보내고 아직까지도 해결을 못하고 있다. 계속해서 여기 저기 알아본 결과 사라지는 R.java와 관련이 있는 것 같다는 생각이다. ADK는 최신 버젼이고 꾸준히 update를 해왔으므로...
어거지로 R.java를 사용했다는 생각을 지울 수가 없다.
자동 생성되는 R.java 파일을 건들지 않기로 했다. 서베이를 한 결과 Project > Clean...를 하면 R.java를 자동으로 해결해준다고 한다. 일부는 그렇단다.
그 전에 프로젝트 팀과 사용했던 경로 환경을 똑같이 설정했다. workspace가 놓인 D드라이브를 C로 바꿨다. 안드로이드 앱에 AdMob 광고 달기( http://santerminal.tistory.com/30 )에서 설명한 것과 같이 그대로 다시 진행했다.
우선 android-support-v7-appcompat를 임포트하고 현 프로젝트에 Library 라이브러리 연결하니 R.java가 사라졌다. 억지로 R.java를 두지 않을 예정이 었기에 무시하고 google-play-services_lib를 라이브러리에 2차로 집어 넣었다.
순식간에 사라졌던 R.java가 나타났다. Project > Clean...는 할 필요가 없었다. 컴파일도 이상 없이 진행되고 정상작동하는 앱을 볼 수 있었다. 흐믓했다.
원래 경로와 달라진 것이 문제였다. 상대경로, 절대경로, 경로 참조 등......
이제 부터 코딩 시작이다. 대략 5시간 동안 프로젝트 코딩 수정하는 일은 시작도 못하고 해메다가 지금 시작할 여건이 마련되었다. 몇 시간 휴식하고 와서 진행할 예정이다.
'Android 안드로이드' 카테고리의 다른 글
안드로이드 버튼 만드는 속성 clickable과 눌림 효과 적용 (0) | 2014.08.02 |
---|---|
LinearLayout 속성 android:layout_weight (0) | 2014.08.02 |
안드로이드 앱에 AdMob 광고 달기 (0) | 2014.08.02 |
안드로이드 앱에 사운드 효과 주기 (0) | 2014.07.28 |
FILL_PARENT와 MATCH_PARENT 는 무엇이 다를까? (0) | 2014.07.28 |