Error/Android Error2014. 5. 7. 16:29

java.lang.IllegalArgumentException: width and height must be > 0

Bitmap 크기 조정하다 생긴 오류..!!

위 Error는 Width나 Height가 0이거나 0보다 작을 때 나오는 숫자 입니다!

Posted by Berg
Error/Android Error2014. 4. 2. 18:04

android.view.WindowManager$BadTokenException: Unable to add window -- token android.view.ViewRootImpl$W@b6171bd8 is not valid; is your activity running?


하... 위에 에러가 정말 짜증나게 했네요..ㅠ

저같은 경우는 popupwindow위에 spinner를 썼는데 버전별로 UI가 13API 이전에선 회색 막대로 보여서 심플하게 바꿔볼까하고

Manifest에서 minSdkVersion만 13으로 올려줬더니만 잘 되던게 위에 Error가 뙇!!!!!!!!!!!!!!!!!!!!!! 하고 떠버리더군요..;ㅁ;


해결방법은 dilog던 spinner던 context 써넣는 부분에 해당 ActivityName.this 이러면 된다던데..

왜!!!!! 전 안되는 겁니까아!!!!!!!!!!!! 그리구 이미 그렇게 되어있는데!?


다른 방법도 찾아봤더니 아래처럼 하면 되더군요..ㅠ 

아래해결방법은 검색해도 잘안나오고 위에 해결법만 많이나와서 글 쓰게 되었네요!

해결방법

해당 xml에서 spinner부분에 android:spinnerMode="dialog" 추가해주시면 됩니다.

Posted by Berg
Error/Android Error2014. 3. 21. 17:18

java.lang.IllegalStateException: trying to requery an already closed cursor  android.database.sqlite.SQLiteCursor

이미 닫힌 커서를 다시 호출하려고 해서 생기는 Error라고 하네요.

startManagingCursor()를 쓰셨다면 없애고 한번 해보세요.

Android Version 4.0 이후부터는 deprecated API가 되었다고 합니다.

startManagingCursor()는 사용을 안하시는게 좋고 대체인 CursorLoader를 이용해야 한다고 합니다.

저도 이제 다 고쳐야 겠네요..;ㅁ;

Posted by Berg
Error/Android Error2014. 3. 21. 17:18

Unknown error: Unable to build: the file dx.jar was not loaded from the SDK folder!

해결방법은 간단합니다.

Android SDK Manager에서 Error가 나는 Android version을 Delete 한다음에 다시 Install 하거나

Android SDK Tools를 Delete 하고 다시 Install 하면 됩니다.

Posted by Berg
Error/Android Error2014. 3. 21. 17:17

아... 이것 때문에 한시간을 날려 먹은...;ㅁ;

java.lang.RuntimeException: Unable to stop activity {패키지명/패키지명.Activity}: java.lang.NullPointerException

 Error가 발생시 여러가지 이유가 있는거 같더군요!

검색해 보니까 여러가지 있길래 여기다가 적어둡니다~

1. 해당 Activity 패키지명이 잘 못 되었는지 확인.

2. AndroidManifest.xml 에 해당 Activity를 추가 해주었는지 확인.

3. 로그캣에 at 패키지명 어쩌구저쩌구 써있는 것을 찾으면 어디서 틀렸는지 나오니 확인.

4. 로그캣에 at 패키지명 어쩌구저쩌구가 없으면...멘붕..

저같은 경우는 로그캣에 어디가 틀렸는지도 안나오는 상황이라 참으로 애매했는데

DB Table에 Insert하는 과정에서 혹시나해서 try{}catch (Exception e) {} 를 해줬더니 해결 되었네요..;ㅁ;

다른 상황도 있을 수 있을테니 찾아보다 발견하면 추가로 수정해서 넣겠습니다..;ㅁ;

Posted by Berg
Error/Android Error2014. 3. 21. 17:15

xml 작업하다가 건들지도 않았는데 Error가....

Incorrect line ending: found carriage return (\r) without corresponding newline (\n)

위에 나온 Error가 뜨면 그냥 줄좀 정리해주면 됩니다.

Ctrl + Shift + F 를 하게 되면 정렬이 이쁘게 되면서 Error까지 같이 없어집니다.

Posted by Berg
Error/Android Error2014. 3. 21. 17:14

복사 붙여 넣기 하다가 에러가 나버림..;ㅁ;

Call requires API level 3 (current min is 1): new android.os.AsyncTask 이런 Error가 나면

해당 프로젝트 마우스 오른쪽 클릭하고 아래 처럼해주면 Error가 없어집니다.

Posted by Berg