반응형

개발/안드로이드/기타 10

[에러메시지] You must have AdActivity declared in AndroidManifest.xml with configChanges

안드로이드에 애드몹 붙이려고 서핑. http://stoptospade.tistory.com/66 에 상당히 친절히 나와 있어서 따라 함. 그런데 이런 에러가 발생. OTL You must have AdActivity declared in AndroidManifest.xml with configChanges 검색해보니 해결책(아래 링크) 발견. http://narakatech.blogspot.com/2011/11/admob431-you-must-have-adactivity.html 따라 했는데 안됨. OTL 확인해 보니, http://stoptospade.tistory.com/66 에서 정한 옵션보다 더 많은 옵션이 필요함. 아래와 같이 해서 문제 해결 1) 아래 activity를 추가 (옵션 정확하게) ..

[ERROR] version `GLIBC_2.11' not found

안드로이드 NDK하다 이런 에러를 만나서 검색을 해봤더니 9.04, 9.10에서는 NDK r5 로 컴파일 할수없다고 한다. 어쩔수 없이 10.10을 설치해야 했다. 설치하고 다시 환경설정을 하니 아무 문제 없이 정상동작했다. PS> 그러나! 10.10으로 바꾸기 위해 데이터를 외장 하드에 백업하고 외장하드가 꽂힌채로 10.10을 설치했더니 이놈의 우분투가 외장하드에 설치되었다 ㅠ_ㅠ 뭐가 날라갔는지 도저히 알 수가 없다. 중요한 데이터는 백업본, 아니 원본이 남아있어서 살렸지만 이걸 찾아 해결한다고 어제 새벽한시까지 못잔걸 생각하니 눈물이 난다 ㅠㅠ

[에러메시지] Unknown error: org.eclipse.core.runtime.OperationCanceledException

이클립스에서 빌드 중간에 취소를 하거나 리소스 에러가 생겨 취소되었을 때 발생할 수 있다. 이런 경우, 이클립스의 메뉴 중프로젝트> Clean을 선택하여 CLEAN해주면 된다. 전체 프로젝트를 클린하면 시간이 오래걸릴 수 있다. 이런 경우 에러가 난 프로젝트만 선택한다. 허접한 글이지만, 도움이 되신다면 아래 손가락 꾹 눌러주세요.

[팁]LogCat에서 로그가 안보일 때

LogCat에서 로그가 종종 안보일 때가 있다. 이런 경우 두가지 가능성이 있는 것 같다. 1. target이 선택되어 있지 않거나 잘못 선택되어 있을 때 이 경우, 타겟을 선택해주면 된다. Perspective가 Java인 경우 타겟을 선택할 수 없으므로 DDMS로 들어가 타겟을 선택해준다. 2. LogCat 버그로 추정되는 상황으로 지나치게 많은 로그가 올라갔을 경우 몇개의 옛날 로그만 보여주는 경우가 발생 LogCat에 보면 Clear 버튼이 있다. Clear 버튼을 클릭하여 준다. 허접한 글이지만, 도움이 되신다면 아래 손가락 꾹 눌러주세요.

[에러메시지] 가끔 빌드가 안될 때;Error in an XML file: aborting build.

안드로이드 작업하다가 가끔 빌드가 안된다며 불평할 때가 있다. 코드에 문제점이 아무데도 없지만 이렇게 불평하는 경우 막막하다. 아래와 같은 경우에 주로 발생했다. 1. 확장자가 대문자 또는 - 또는 예약어가 들어간 파일들을 resource에 넣고 수정한 다음 2. layout 파일을 수정중 이런 경우 refresh를 해도 해당 오류가 해결이 안된다면 일단 1. 프로젝트를 Clean해본다. 메뉴의 Project > clean을 누르면 된다. 2. R.java를 지워본다. gen 폴더의 R.java를 지워본다. 3. 아래 방법을 사용해본다.(도움은 안될것이다.) 프로젝트의 preference에서 안드로이드를 다시 설정해보는 것을 추천한다.(안되도 어쩔수 없지만) 1. 프로젝트 명을 선택하고 ALT+ENTER..

[팁] android 기본 명령어

리눅스에서 안드로이드를 빌드하고 어떻게 해야 할지 멍 때리고 있다. android 명령어 정리 android list targets : 에뮬레이터가 지원하는 안드로이드 대상 운영체제 android list avds : 모든 AVD를 나열한다. android create avd -n [생성할 avd 이름] -t [대상 id] : 새 AVD를 생성한다. 그 밖의 create 옵션 -s [스킨 이름] : 스킨 이름을 가진 새 AVD를 생성한다. -c [용량] : 용량의 SD카드 이미지를 만들어서 사용하게 한다.

반응형