2011.03.26 13:31
receiver com.battery.SBattery.Receiver.SBatteryWidgetProvider: android.content.ReceiverCallNotAllowedException: IntentReceiver components are not allowed to register to receive intents

안드로이드 프로그래밍 시, 이와 같은 오류를 만날 가능성이 있다.
이유인즉, 리시버 안에 리시버를 등록 할 수 없다는 것이다.

해결책이 있다.

넘겨주는 context의 값을 context.getApplicationContext() 로 설정 하라.

오류가 없어질 것이다. ( 안드로이드 2.2 테스트 ) 
신고
Posted by 구름같은사나이
2010.12.01 19:59

DDMS를 이용하여 안드로이드 개발 시, 한글 로그에 대한 것을 보는 것은 불가능 하다.

아래와 같은 방법으로 하여 한글이 포함된 로그를 볼 수 있다. 

1. 실행 - cmd   <- 도스 실행


2. 콘솔 - C:\chcp 65001 <- 명령어 입력


3. 콘솔 - 속성 - 글꼴 - Lucida Console로 변경


4. 콘솔 - C:\adb logcat 



신고
Posted by 구름같은사나이
2010.11.22 15:14
 
 Error )
 Failed to upload AllModel_Security_kr.apk on device 'M1104890fa9f'
 java.io.IOException: Unable to upload file: null
 Launch canceled!

 
 이클립스 사용시, 프로젝트 파일이 커질수록 다음과 같이 콘솔창에 에러가 보일때가 있다. 이러한 경우,  window -> preference -> Android -> DDMS 에서, ADB Connection Time Out 의 값을 늘려줘야 한다. 
 
신고
Posted by 구름같은사나이
2010.11.22 14:58


안드로이드에서
Menu키값 입력시,  onMenuItemSelected onCreateOptionsMenu 이 응답되지 않는다???

-> onKeyDown에서의 return 값이 true 라면 false로 바꾸어 주어야 함. 

신고
Posted by 구름같은사나이

티스토리 툴바