1. cmd 실행
2. chcp 65001 실행
3. adb logcat option filter 실행
-s Set default filter to silent.
Like specifying filterspec '*:s'
-f <filename> Log to file. Default to stdout
-r [<kbytes>] Rotate log every kbytes. (16 if unspecified). Requires -f
-n <count> Sets max number of rotated logs to <count>, default 4
-v <format> Sets the log print format, where <format> is one of:
brief process tag thread raw time threadtime long
-c clear (flush) the entire log and exit
-d dump the log and then exit (don't block)
-t <count> print only the most recent <count> lines (implies -d)
-g get the size of the log's ring buffer and exit
-b <buffer> request alternate ring buffer
('main' (default), 'radio', 'events')
-B output the log in binary
<Filter Spec.....>
filterspecs are a series of
<tag>[:priority]
where <tag> is a log component tag (or * for all) and priority is:
V Verbose
D Debug
I Info
W Warn
E Error
F Fatal
S Silent (supress all output)
<tag>[:priority] 이부분에 대한 설명을 하자면...
public static final String TAG = "HelloAxlActivity"; <---- 이부분에서 선언한 태크
Log.d(TAG, "hello...."); <--- 이렇게 프로그램에서 사용하죠..
adb logcat HelloAxlActivity 가 되는 거죠...
그런데, 이상하죠.. 온동네 tag들이 다나옵니다. 이거 하라는 데로 했는데... 헐...
한가지가 더 있답니다.
마지막으로 젤 중요한것은요... 저도 정말 알고 싶어 했던거...
adb logcat HelloAxlActivity *:S
뒤에 *:S 로 HelloAxlActivity이후 한칸띈 후 마무리를 해주셔야 비로소 HelloAxlActivity Tag만을 가진 로그가 나옵니다. (이거 버근가?)
암튼, priority는 tag이후에 붙여 주시면 되겠습니다.
adb logcat HelloAxlActivity:I *:S 이렇게요...
이것과 똑같이 option을 이용해서 할 수도 있는데요...
adb logcat -s HelloAxlActivity:I
-s 는 silent로 만드는 option입니다.
위와 같이 하면 중간에
--------- beginning of /dev/log/system
.....
--------- beginning of /dev/log/main
이런식으로 두가지의 logfile의 내용을 한꺼번에 보여주는데요..
이는 옵션을 주어 버퍼를 선택할 수 있습니다.
adb logcat -b main -s HelloAxlActivity:I 이런식으로요..
이상이구요. 질문있으시면 알려주세요.
2011년 12월 31일 토요일
2011년 11월 20일 일요일
Failed Binder Transaction!!!
Activity간의 data 이동시 간혹
JavaBinder가 "Failed Binder Transaction!!!" 라는 신음을 내는데..
이는 안드로이드의 data 크기의 제약사항 때문에 발생하는데.. 그 크기가 약100Kb미만이랍니다.
데이터 사이즈를 어떻게든 줄여야 하는데.....
Intent에 extra data에 넣는 부분도 줄여야 하는데.. bitmap의 경우에는 당연히 external sdcard를 이용하여 URI로 넣어 주어 사이즈를 줄어야 한다.
제가 겪은 바로는 RemoveViews에도 이와 같은 현상이 일어 나는데...
이때도 마찬가지로 setImageViewBitmap() 대신 setImageViewUri()로 바꿔 넣어 주어야 한다.
그럼 어떻게 바꿀수 있냐고..... 다음에... 저도 해결좀 하구요..
JavaBinder가 "Failed Binder Transaction!!!" 라는 신음을 내는데..
이는 안드로이드의 data 크기의 제약사항 때문에 발생하는데.. 그 크기가 약100Kb미만이랍니다.
데이터 사이즈를 어떻게든 줄여야 하는데.....
Intent에 extra data에 넣는 부분도 줄여야 하는데.. bitmap의 경우에는 당연히 external sdcard를 이용하여 URI로 넣어 주어 사이즈를 줄어야 한다.
제가 겪은 바로는 RemoveViews에도 이와 같은 현상이 일어 나는데...
이때도 마찬가지로 setImageViewBitmap() 대신 setImageViewUri()로 바꿔 넣어 주어야 한다.
그럼 어떻게 바꿀수 있냐고..... 다음에... 저도 해결좀 하구요..
2011년 11월 19일 토요일
Android Service 의 형태
Android에서 Background processing을 위해서는 Service를 사용해야 하는데,
service는 started service와 bind service로 나뉘며... 지금은 started service를 말하고자 한다.
onStartCommand()가 호출되고 나면 service의 형태가 어떤지를 integer값을 리턴하여 시스템에게 알려주어야 하는데 다음 3가지 정도면 원하고자 하는 서비스를 만들 수 있다.
서비스는 언제든 시스템에 의해 kill될 수 있으며, 상황이 나아지면 다시 시작된다.
1. START_STICKY
- 서비스 종료시 시스템이 다시 서비스를 재시작 하게 되지만 종료시 넘어 왔던 intent 는 null로 초기화된다.
2. START_NOT_STICKY
- 서비스 종료 후 자동으로 이 서비스를 시작하지는 않는다.
3. START_REDELIVER_INTENT
- 서비스 종료 후 다시 재시작할 때 서비스 시작당시 넘어온 인텐트를 다시 넘겨 준다.
service는 started service와 bind service로 나뉘며... 지금은 started service를 말하고자 한다.
onStartCommand()가 호출되고 나면 service의 형태가 어떤지를 integer값을 리턴하여 시스템에게 알려주어야 하는데 다음 3가지 정도면 원하고자 하는 서비스를 만들 수 있다.
서비스는 언제든 시스템에 의해 kill될 수 있으며, 상황이 나아지면 다시 시작된다.
1. START_STICKY
- 서비스 종료시 시스템이 다시 서비스를 재시작 하게 되지만 종료시 넘어 왔던 intent 는 null로 초기화된다.
2. START_NOT_STICKY
- 서비스 종료 후 자동으로 이 서비스를 시작하지는 않는다.
3. START_REDELIVER_INTENT
- 서비스 종료 후 다시 재시작할 때 서비스 시작당시 넘어온 인텐트를 다시 넘겨 준다.
2011년 11월 17일 목요일
IMEI (International Mobile Equipment Identity) 란?
각각의 android store마다 불법복제 방지를 위해 license를 체크하는데,
삼성앱스에서는 단말기계마다 고유한 번호인 IMEI(International Mobile Equipment Identity, 코드14자 + 체크용1자=15자의 숫자)를 체크한다.
자기 android 폰의 IMEI를 체크하는 방식은 다음과 같다.
삼성앱스에서는 단말기계마다 고유한 번호인 IMEI(International Mobile Equipment Identity, 코드14자 + 체크용1자=15자의 숫자)를 체크한다.
자기 android 폰의 IMEI를 체크하는 방식은 다음과 같다.
import android.telephony.TelephonyManager;
import android.content.Context;
{
TelephonyManager telephonyManager
= (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);
Log.d(TAG, " IMEI=" + telephonyManager.getDeviceId());
}
1. 우선 TelephonyManager를 얻고
2. getDeviceId()를 call하면 된다.
위의 code를 android 소스에 넣어 한번 찍어 보면 끝...
2011년 11월 16일 수요일
미얀마인들의 수호신이랍니다.
말레이시아 페낭의 미얀마 사원에 가면 지구본을 발로 밟고 있는 괴상하게 생긴 동물 2마리가 있다. 이것은 미얀마인들의 수호신으로 여러가지 형상의 동물모양을 하고 있어 이채롭다. 코는 코끼리코, 뿔은 용뿔, 발은 말발굽 그리고 몸통은 생선등으로 이루어져있다. 참고로 이 지구본은 기부함이다.
여자의 변신은 무죄?
화장의 달인, 180도 바뀌는 화장 성형 '세상에'
화장의 달인이 오직 메이크업만을 이용, 180도 달라진 얼굴로 '화장 성형'의 진수를 보여줬다.
5일 방송된 SBS '놀라운 대회-스타킹(이하 '스타킹')'에서는 종로의 여신 김보배 씨와 마포구의 여신 박수혜 씨가 등장해 놀라운 화장의 기술을 선보였다.
이들은 첫 등장부터 모두를 충격에 휩싸이게 만들었다. 사진 속의 예쁜 모습을 찾아볼 수 없는 초췌한 모습으로 스튜디오에 등장한 것.
그러나 짤막하게 주어진 시간 동안 화장을 통해 완벽한 변신을 시도했다. 달라진 모습을 보며 연예인 게스트들은 성형을 한 것이 아니냐며 의심을 금치 못했다. 또 성형 전문가 역시 "자신의 단점을 정확하게 알고 있는 것 같다. 특히 눈 화장을 잘 한 것 같다"며 칭찬을 아끼지 않았다.
한편 박수혜 씨는 남성들에게 "여자의 화장에 속지 말아라. 결혼 전 화장 전체를 지워보고 결혼해라"라는 충고를 남겨 웃음을 자아냈다.
[OSEN=김경주 인턴기자] trio88@osen.co.kr
화장의 달인이 오직 메이크업만을 이용, 180도 달라진 얼굴로 '화장 성형'의 진수를 보여줬다.
5일 방송된 SBS '놀라운 대회-스타킹(이하 '스타킹')'에서는 종로의 여신 김보배 씨와 마포구의 여신 박수혜 씨가 등장해 놀라운 화장의 기술을 선보였다.
이들은 첫 등장부터 모두를 충격에 휩싸이게 만들었다. 사진 속의 예쁜 모습을 찾아볼 수 없는 초췌한 모습으로 스튜디오에 등장한 것.
그러나 짤막하게 주어진 시간 동안 화장을 통해 완벽한 변신을 시도했다. 달라진 모습을 보며 연예인 게스트들은 성형을 한 것이 아니냐며 의심을 금치 못했다. 또 성형 전문가 역시 "자신의 단점을 정확하게 알고 있는 것 같다. 특히 눈 화장을 잘 한 것 같다"며 칭찬을 아끼지 않았다.
한편 박수혜 씨는 남성들에게 "여자의 화장에 속지 말아라. 결혼 전 화장 전체를 지워보고 결혼해라"라는 충고를 남겨 웃음을 자아냈다.
[OSEN=김경주 인턴기자] trio88@osen.co.kr
새로운 사자성어
1) 고진감래 - 고생을 진탕하고 나면 감기몸살 온다
2) 새옹지마 - 새처럼 옹졸하게 지랄하지 마라
3) 발본색원 - 발기는 본래 섹스의 근원이다
4) 이심전심 - 이순자 마음이 전두환 마음
5) 침소봉대 - 잠자리에서는 봉(?)이 대접을 받는다
6) 사형선고 - 사정과 형편에따라 선택하고 고른다
7) 전라남도 - 홀딱 벗은 남자의 그림
8) 좌불안석 - 좌우지간에 불고기는 안심을 석쇠에 구워야 제맛
9) 요조숙녀 - 요강에 조용히 앉아있는 여자
10) 죽마고우 - 죽치고 마주앉아 고스톱치는 친구
11) 삼고초려 - 쓰리고를 할때는 초단을 조심하라
12) 희노애락 - 희희낙낙 노닐다가 애 떨어진다
13) 개인지도 - 개가 사람을 가르친다.
14) 포복절도 - 도둑질을 잘하려면 포복을 잘해야 한다
15) 구사일생 - 구차하게 사는 한 평생
16) 조족지혈 - 조기축구회서 족구하다 지랄하면 피본다
17) 편집위원 - 편식과 집착은 위암의 원인 된다
18) 임전무퇴 - 임산부 앞에서 침을 뱉으면 안된다
19) 변화무쌍 - 변절한 화냥년은 무조건 쌍년이다
20) 군계일학 - 군대에서는 계급이 학력보다 한수 위다
21) 남녀평등 - 남자나 여자나 모두 등이 평평하다
22) 눈치코치 - 눈을 치고 나서 코도 친다
23) 유비무환 - 비가 오는 날은 환자가 없다
24) 천고마비 - 하늘에 고약한 짓을 하면 온몸이 마비된다
25) 만수무강 - 만수네 집에는 요강이 없다
재미있는 문자 오타시리즈
1. 피자먹는다는 얘기를 문자로
- 나 지금 피지 먹어
2. 남자 친구와 헤어지고 펑펑 울고 있는데 남자 친구의 문자
- 좋은 감자 만나
3. 봉사 활동 가던 도중 엄마한테 온 문자
- 어디쯤 기고 있니
4. 할머니 오래 사세요라고 적어야 할것을
- 할머니 오래 사네요
5. 엄마한테 학원 끝나고 데릴와를 잘못 써서
- 임마 데릴러 와
6. 엄마한테 늦게 들어간다는 문자에 엄마 답장
- 그럼 올 때 진화하고 와
7. 생일날 여자 친구한테 원하는거 없냐는 문자에.. 딱히 없어서
- 딱히 원하는 건 ㅇ벗어
8. 소개팅녀에게 심심하냐고 물어보려는데
- 너 싱싱해?
9. 친구한테 보낸다는 걸 잘못 택배아저씨한테..
- 오늘 울 집 오면 야동 보여 줌 ㅋㅋ
10. 할머니가 중풍으로 쓰러지셔서 급히 엄마에게
- 할머니 장풍으로 쓰러지셨어
11. 내 신발 사러가신 엄마가 사이즈를 물어보려
- 너 시발 사이즈 몇이야?
12. 문자가 서투르신 아빠의 문자
-아바닥 사간다 (통닭을 사오신 아버지)
13. 여자친구한테 생일을 물어봤는데..
- 너 생ㅇ리 언제야?
14. 오늘 여자친구한테 선물을 사줬더니
- 고마워 자기야. 사망해~ ♡
15. 우울해서 남친한테 위로 받으려 '나 오늘 또 울었다..' 문자를 보냈는데
- 나 오늘 똥 루었다.
- 나 지금 피지 먹어
2. 남자 친구와 헤어지고 펑펑 울고 있는데 남자 친구의 문자
- 좋은 감자 만나
3. 봉사 활동 가던 도중 엄마한테 온 문자
- 어디쯤 기고 있니
4. 할머니 오래 사세요라고 적어야 할것을
- 할머니 오래 사네요
5. 엄마한테 학원 끝나고 데릴와를 잘못 써서
- 임마 데릴러 와
6. 엄마한테 늦게 들어간다는 문자에 엄마 답장
- 그럼 올 때 진화하고 와
7. 생일날 여자 친구한테 원하는거 없냐는 문자에.. 딱히 없어서
- 딱히 원하는 건 ㅇ벗어
8. 소개팅녀에게 심심하냐고 물어보려는데
- 너 싱싱해?
9. 친구한테 보낸다는 걸 잘못 택배아저씨한테..
- 오늘 울 집 오면 야동 보여 줌 ㅋㅋ
10. 할머니가 중풍으로 쓰러지셔서 급히 엄마에게
- 할머니 장풍으로 쓰러지셨어
11. 내 신발 사러가신 엄마가 사이즈를 물어보려
- 너 시발 사이즈 몇이야?
12. 문자가 서투르신 아빠의 문자
-아바닥 사간다 (통닭을 사오신 아버지)
13. 여자친구한테 생일을 물어봤는데..
- 너 생ㅇ리 언제야?
14. 오늘 여자친구한테 선물을 사줬더니
- 고마워 자기야. 사망해~ ♡
15. 우울해서 남친한테 위로 받으려 '나 오늘 또 울었다..' 문자를 보냈는데
- 나 오늘 똥 루었다.
2011년 11월 12일 토요일
LEDFlash 2.0
LEDFlash 2.0
Easy to use, neat & seamless design.
Make your own blinking patterns with the pattern generator!
Make AppWidget in your home screen.
Easy to use, neat & seamless design.
Make your own blinking patterns with the pattern generator!
Make AppWidget in your home screen.
피드 구독하기:
글 (Atom)