안드로이드 마켓에 올릴때 에러가 나서 확인.
uses-sdk 와 uses-permission의 위치 문제였다.

이 둘은 <application 이전에 나와야 한다.
신고
Posted by 소혼
패키지가 옛날 SDK에 설치하려한다고 에러가 난다.

확인해보니,

<uses-sdk android:minSdkVersion="15" />  로 지정되어 있었다.
그 밑에  <uses-sdk android:minSdkVersion="7" /> 추가해봤자;;

 
신고
Posted by 소혼
http://tactlee.egloos.com/2661977

'Window > Preferences > Android > Build'에서 'Default debug keystore' 항목을 참조후
해당 파일 제거


 
신고
Posted by 소혼
안드로이드에 애드몹 붙이려고 서핑.
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를 추가 (옵션 정확하게)
<activity android:name="com.google.ads.AdActivity"             
        android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/>

2) project.properties의 정보 수정 android-15로 수정
# Project target.
target=android-15
신고
Posted by 소혼
eclipse에서 안드로이드 앱을 실행할때 용량이 커지면 아래처럼 Launch canceled라는 에러 메시지가 뜨곤 한다.


uploading하다가 에러가 난 것인데, 해결 방법은 비교적 간단하다.
아래 그림처럼 Preference의 Android 탭을 선택하고 DDMS를 선택하여 connection time out을 늘려주면 된다.



신고
Posted by 소혼
안드로이드 NDK하다 이런 에러를 만나서 검색을 해봤더니

9.04, 9.10에서는 NDK r5 로 컴파일 할수없다고 한다.

어쩔수 없이 10.10을 설치해야 했다.

설치하고 다시 환경설정을 하니 아무 문제 없이 정상동작했다.


PS> 그러나! 10.10으로 바꾸기 위해 데이터를 외장 하드에 백업하고 외장하드가 꽂힌채로 10.10을 설치했더니 이놈의 우분투가 외장하드에 설치되었다 ㅠ_ㅠ
뭐가 날라갔는지 도저히 알 수가 없다.
중요한 데이터는 백업본, 아니 원본이 남아있어서 살렸지만 이걸 찾아 해결한다고 어제 새벽한시까지 못잔걸 생각하니 눈물이 난다 ㅠㅠ
신고
Posted by 소혼
TAG error
이클립스에서 빌드 중간에 취소를 하거나 리소스 에러가 생겨 취소되었을 때 발생할 수 있다.

이런 경우, 이클립스의 메뉴 중프로젝트> Clean을 선택하여 CLEAN해주면 된다.

전체 프로젝트를 클린하면 시간이 오래걸릴 수 있다. 이런 경우 에러가 난 프로젝트만 선택한다.



허접한 글이지만, 도움이 되신다면 아래 손가락 꾹 눌러주세요.
신고
Posted by 소혼
LogCat에서 로그가 종종 안보일 때가 있다.

이런 경우 두가지 가능성이 있는 것 같다.

1. target이 선택되어 있지 않거나 잘못 선택되어 있을 때
이 경우, 타겟을 선택해주면 된다. Perspective가 Java인 경우 타겟을 선택할 수 없으므로 DDMS로 들어가 타겟을 선택해준다.

2. LogCat 버그로 추정되는 상황으로 지나치게 많은 로그가 올라갔을 경우 몇개의 옛날 로그만 보여주는 경우가 발생
LogCat에 보면 Clear 버튼이 있다. Clear 버튼을 클릭하여 준다.


허접한 글이지만, 도움이 되신다면 아래 손가락 꾹 눌러주세요.
신고
Posted by 소혼
안드로이드 작업하다가 가끔 빌드가 안된다며 불평할 때가 있다.
코드에 문제점이 아무데도 없지만 이렇게 불평하는 경우 막막하다.

아래와 같은 경우에 주로 발생했다.
1. 확장자가 대문자 또는 - 또는 예약어가 들어간 파일들을 resource에 넣고 수정한 다음
2. layout 파일을 수정중

이런 경우 refresh를 해도 해당 오류가 해결이 안된다면
일단
1. 프로젝트를 Clean해본다. 메뉴의 Project > clean을 누르면 된다.
2. R.java를 지워본다. gen 폴더의 R.java를 지워본다.
3. 아래 방법을 사용해본다.(도움은 안될것이다.)
프로젝트의 preference에서 안드로이드를 다시 설정해보는 것을 추천한다.(안되도 어쩔수 없지만)

1. 프로젝트 명을 선택하고 ALT+ENTER
2. Preference에서 ANDROID 탭 선택
3. 본인의 환경에 맞는 Target을 선택해제후 재 선택
4. Apply 버튼 클릭
5. 확인 버튼 클릭

허접한 글이지만, 도움이 되신다면 아래 손가락 꾹 눌러주세요.
신고
Posted by 소혼
리눅스에서 안드로이드를 빌드하고 어떻게 해야 할지 멍 때리고 있다.

android 명령어 정리

android list targets   : 에뮬레이터가 지원하는 안드로이드 대상 운영체제

android list avds : 모든 AVD를 나열한다.

android create avd -n [생성할 avd 이름] -t [대상 id] : 새 AVD를 생성한다.
그 밖의 create 옵션
     -s [스킨 이름] : 스킨 이름을 가진 새 AVD를 생성한다.
     -c [용량] : 용량의 SD카드 이미지를 만들어서 사용하게 한다.


신고
Posted by 소혼
이전버튼 1 이전버튼

티스토리 툴바