Android 기술 Q&A 
Q&A 게시판에 질문을 남기신 글에 대한 답변/덧글/쪽글에 대한 Push 메일 서비스를 받고자 하시는 분들은
☞ Push 메일 서비스 공지를 필독하시기 바랍니다.
invain님께.. (리플에 대한 내용입니다)
작성자
작성일 2008-06-02 (월) 13:45
ㆍ추천: 0  ㆍ조회: 9297      
IP: 203.xxx.51
안녕하세요. 답변이 좀 늦어서 죄송합니다.

리플 달아주신 내용중에

" 저위의 상태에서 몇몇 애플리케이션을 한번 실행해서 상태좀 댓글로 알려주세요. 예를 들면, 구글맵, 구글 브라우저를 띄우고 p각종 apk 애플을 한번 테스트해서 결과좀 올려주세요... "
-> 사실 아직 터치스크린을 잡지 못했습니다.ㅠ 그래서 현재 메인화면에서 application을 실행할 입력장치가 없는상태입니다. 이것이 안드로이드를 구동만 하는것에 관계없을거란 생각에 터치스크린을 잡지 않고 진행한거였는데 이로인해 binder의 문제가 생길수 있는걸까요?

" 그리고 혹시 /etc/init.rc 파일에 부팅 로그 뜨지 않게 상수값을 0으로 변경하지 않았는지 도 확인하시고.... "
-> etc/init.rc 파일의 부팅로그 상수값은 1로 셋팅이 되어있구요. 임의로 수정한적은 없습니다.

혹시나 해서 두가지의 binder모듈을 enable한 상태에서 /proc에서 노드정보를 보면 /driver/binder모듈은 major 254로 잡히고 ./android/binder.c의 모듈은 major 10과 minor 60으로 잡힌상태에서 노드를 번갈아가며 구동을 해보았지만 역시나 com.google.process.content 프로세스를 open하지 못하고 close해버리네요. 원인만 알게되면 어떻게든 시도를 해보겠으나, 원인을 몰라 헤메고 있는 상태입니다. 한달반여의 기간동안 많은 오류들과 부딪히며 하나하나 해결을 해왔습니다. 허나 지금 방향성을 잃은것 같아 상당히 난감한 상황입니다.

invain님께서 허락하신다면 저희들의 소스를 보내드리고 싶은데 괜찮을런지요? (사실.. 마음같아선 보드를 들고서라도 찾아뵙고 싶습니다.ㅠ)
이름아이콘 invain
2008-06-02 15:04
`` 님이 선택한 글 입니다.

음.. 수고가 많으시네요.
정말 그냥 메인 첫 화면만 보이게 한 상태인가 보군요...(사실 작업되셔야 할 디바이스 많은데^^)
사용중인 Xscale 타겟보드에 입력장치가 터치스크린밖에 없다면
반드시 터치스크린이 작동되게 작업하셔야 합니다. 안그러면 그동안 작업해오신 것이 아무런 의미가 없게
될겁니다.(적어도 제 경험담입니다.^^ 왜냐? 안드로이드의 힘은 킬러 애플리케이션을 작동/테스트할수 있을때......)

아니면, 희망이 되실지 모르겠는데, armadillo-500(arm1136jf-s)  타겟보드를 기준으로 개발자를 위한 책을
들풀님과 함께 협업해서 발간할 예정이니 참고가 되길 바랍니다. 이보드 사면  울나라 사람들이 좀더 실제 타겟에서의
여러 시도를 해볼수 있길...

거두 절미하고  반드시 binder라는 커널 모듈을 적재하여 구동을 성공하셔야 합니다. 안그러면 터치스크린 입력장치를
성공하시더라도 다시 무의미해집니다. 이유는 애플리케이션들이 상호 정상적 의존성관계를 가지며 작동할수 없기때문입니다.

P.S: 젊음은 도전을 통해 가능성을 현실로 나타나게 합니다. 화이팅....
   
이름아이콘 invain
2008-06-02 15:14
추가적으로 참고가 되실지 모르겠는데, 현재 말씀하신 SDK M5-RC15 버젼으로 작업한후에 binder device node을 아래와 같이 잡아서 잘 사용중입니다.
# /tool/invainbox ls -al /dev/binder
crwxr-xr-x    1 0        0         10,  59 May 29  2008 /dev/binder
#

그전에는 저는  ./driver/binder (251~253) 을 사용하고 있었습니다.
target#> mknod /dev/binder c 253 0

target#> /bin/chmod -R a+rw /dev/binder



어쨋던 저는 위의 ./dirver/android/binder.c and ./driver/binder/*  돌다 모두 사용했을때 잘되고 있습니다.
   
이름아이콘 안드로이드혁
2008-06-02 16:03
안녕하세요. 인베인님 저는 지금 간지가생명님과 함께 team으로 프로젝트를 하고 있는 학생입니다.

지금 인베인님의 말씀을 실시간으로 경청하고 있습니다.^^

혹시 인베인님께서 생각하시기에는 binder가 구동되기 위해서는 필수적으로 필요한 기능이 무엇이

라고 생각하시는지 의견을 듣고 싶습니다.

그리고 위에 말씀하신 글 중에 터치의 기능은 저희가 화면에 출력을 했지만, 잘 구동이 되는지 알

기위해선 인풋장치의 활성화가 필요하다는 뜻으로 생각되는데 맞는지요??
   
이름아이콘 invain
2008-06-02 16:30


1) binder의 정상적인 구동을 위해서 binder kernel module과 device nodefile의 작업만 완료되면 됩니다. 만약, 아무리봐도 이상이 없는데 binder적재시에 안드로이드 플랫폼 구동이 안된다면,  안드로이드의 디버깅툴 및 strace와 같은 오픈소스툴들을 이용하여 Tracing을 하여 어떻게든 binder을 적재했을때도 android platfom이 구동되도록 하셔야 합니다.

2) 터치 스크린이 잘 구동되는지 확인하기 위해서는 뭐간단히 실제로 안드로이드 플랫폼상에서 터치스크린을 통해서 조작을 해보면 바로 알수 있을거구요...이건 너무 답변이 성의 없져^^... 터치스크린의 디바이스 드라이버 작업이 정상적인지는 tslib라는 arm쪽 메인테이너인 러셀킹이 만드는 오픈소스를 구글링하여 터치 기능을 확인해보세요.
   
 
덧글 쓰기 0
3500
※ 회원등급 레벨 0 이상 읽기가 가능한 게시판입니다.
    N     분류     제목    글쓴이 작성일 조회
4953 안드로이드에 탑재된 프로그램 지우는 방법 좀 알려주세요... 2008-04-25 9125
4952 도와주세요~ 2008-05-05 8678
4951 에뮬의 system과 data를 추출할때.... 2008-05-06 8576
4950 커널 사이즈가 얼마정도 나오시나요? 2008-05-07 8620
4949 sd카드에서 데이터 가져오기에 대한 질문 2008-05-07 8815
4948 UI와 디자인에 대해서 궁금한 점이 있습니다. 2008-05-07 8361
4947 2.6.23을 zImage빌드를 하였습니다 2008-05-07 8475
4946 안드로이드에서 파일 다운로드에 관해 여쭤봅니다... 2008-05-13 9602
4945 UI이벤트 처리 질문. 2008-05-13 8485
4944 다이얼로그 허접하게 만들었습니다 참조하세요~.. 2008-05-14 8557
4943 혹시m5버전 멥에 오버레이 띄우는 방법 아시는분~.. 2008-05-15 8665
4942 Bitmap 사용하는 방법 아시는분 계신가요??? 2008-05-16 8767
4941 loop back 마운트에 대해서 2008-05-16 8526
4940 문자를 이용하려 하는데... 2008-05-19 8591
4939 안드로이드에서의 한글 지원은? 2008-05-19 10637
4938 안드로이드를 띠울때 2008-05-19 8587
4937 포팅 관련 질문입니다. 2008-05-19 8557
4936 포팅관련 framebuffer에 관하여.. 2008-05-19 11459
4935 service를 이용한 네트워크 접속, 어떤가요? 2008-05-20 8863
4934 Spinner관련해서요.ㅠ 2008-05-20 9538
4933 질문이 있습니다. 2008-05-20 8551
4932 Re.. 수정해서 다시 올려욤 2008-05-21 14482
4931 메시지박스띄우기 2008-05-21 10955
4930 multicast programming 2008-05-21 10542
4929 가장 먼저 실행되는 Activity 2008-05-23 9145
4928 Dialog View 에서 activity 로 Dialog의 종료된 상태를 넘겨주.. 2008-05-23 10667
4927 Bitmap형식의 이미지사이즈를 바꾸고 싶습니다... 2008-05-26 11691
4926 안드로이드 App. 메뉴에서 32번 글 VideoPlayer 2008-05-28 17933
4925 포팅시 binder 문제에 대하여.. 2008-05-30 12925
4924 파일첨부가 않되어 밑의글에 이어 추가해요~ 2008-05-31 8502
4923 localhost로도 접속이 안되는데 왜 그럴까요?? 2008-06-01 8634
4922 invain님께.. (리플에 대한 내용입니다) 2008-06-02 9297
4921 안드로이드에서 DataBase접근하는 방법에 대해서.... 2008-06-02 15383
4920 안드로이드 플랫폼상의 문자입력기 관련 질문.. 2008-06-03 8518
4919 안드로이드 플랫폼상의 문자입력기 관련 질문.. 2008-06-03 11441
4918 간만에 또 막히는 곳이 있어서 질문올립니다. 2008-06-03 8529
4917 "Hit" testing on a View(MapView) 2008-06-04 14119
4916 들풀님의 Safari 분석 자료에서 질문 있어요... 2008-06-04 8836
4915 invain님~ 두가지 질문이 있습니다` 2008-06-05 10261
4914 에뮬레이터 내장 폰북의 DB에 연동한 폰북에 사진등록 방법 질.. 2008-06-05 11433
4913 안드로이드 소스 상에서의 폰트 변경 2008-06-05 11383
4912 contact database에 photo 추가 관련 2008-06-06 11419
4911 Google IO: Android 50 Q&A 2008-06-06 8735
4910 다시 외부 DB 접근하는 것에 대해 여쭤봅니다. 2008-06-09 9804
4909 오류가 나는데 이유를 잘 몰르겠네요.-_-;; 2008-06-09 14269
4908 다이얼로그 질문이 있습니다. 2008-06-10 8565
4907 들풀님께 여쭈어봅니다 ^^ 2008-06-12 8532
4906 invain님께 의견을 듣고 싶습니다. 2008-06-14 8774
4905 폰에 그림이나 문자 표시하는법. 2008-06-16 8453
4904 맵 소스는 어디서 볼 수 있나요? 2008-06-17 8572
12345678910,,,101