Android 기술 Q&A 
Q&A 게시판에 질문을 남기신 글에 대한 답변/덧글/쪽글에 대한 Push 메일 서비스를 받고자 하시는 분들은
☞ Push 메일 서비스 공지를 필독하시기 바랍니다.
Full source에서 IM만 따로 build하려면 어떻게 하나요.??
작성자
작성일 2008-12-02 (화) 19:44
ㆍ추천: 0  ㆍ조회: 9269      
IP: 210.xxx.89
  안녕하세요,
  항상 이곳에서 좋은 정보를 얻어가고 있습니다..
  저도 언젠간 이곳에 어려움을 겪고 계시는 분들께
  작게나마 도움을 줄 수 있을 날이 오길 바랍니다..^^

  다른게 아니라 git를 통해 Android의 full source code를 받았고,
  전체 build는 성공적으로 했습니다..
  그런데 제가 관심 있는 분야가 IM쪽이어서 eclipse로 IM의 source code를
  불러 들였더니 error 천지더군요~!!!
  build는 커녕 뭐 하나 제대로 되는게 없어 보였습니다..

  1. elipse에서 error없이 IM을 수정하고 build 하려면 별도로 어떤 작업을 해줘야 하나요.??

  이상해서 이번엔 command line에서 mmm을 이용해 IM만 build해보려 했더니
  또~!!! error가 수없이 뜨면서 build 가 안되더군요..

  아니~ 전체 build할 땐 정상이더니 따로 build 하려면 이렇게 error를 쏟아내다니
  대체 이게 어떻게 된거죠.??

  2. command line에서 build할 때도 역시 뭔가 작업이 더 필요한가요.??

  구글링을 하다보니 아래 링크에서 1.0 SDK에는 IM과 관련한 API가 빠져 있다는 내용을 봤습니다..

  http://www.thestandard.com/news/2008/08/26/google-drops-bluetooth-gtalkservice-apis-android-1-0

  처음엔 아.. 그래서 그런가보구나.. 싶었는데 이게 좀 이해가 안갑니다..
  만일 그렇다면 full source 를 build할 때도 역시 build가 되지 않아야 하는 것 아닌가요.?
  이 얘기는 다시 말하면 full source 의 어딘가에는 IM이 build될 수 있는
  library들을 갖고 있다는 뜻일텐데 저는 도대체 그걸 찾을 수가 없습니다..ㅡ,.ㅜ

  3. IM이 build되는데 필요한 library (또는 package 든..)는 어디서 찾을 수 있나요.??


  혹시 알고 계시는 분들, 답변 꼭 부탁 드립니다..ㅡ,.ㅜ

  그럼 좋은 하루 되세요~*

  -- Ritter...


이름아이콘 들풀
2008-12-03 07:38
full source에서 있지만,
sdk에서 사용되는 android.jar 에는 포함되지 않는 java class들이 많이 있습니다.
이 이유때문에 error 나는 것으로 알고 있습니다.
현재로선, 별도의 android.jar를 따로 만들어서 elipse의 android.jar를 바꿔야지만,
eclise에서의 error를 없앨 수 있을듯 합니다..하지만 쉬운 작업이 아닐듯 합니다.
현재로선 해결방법은 full source에서 직접 build하는 방법밖에는 없는 듯 합니다.
그러기 위해선,

mydroid root에서
>. build/envsetup.sh  실행시킨후 해당 IM 디렉토리에서
>mm 을 실행하면 될 듯합니다.
   
이름아이콘 논노
2008-12-03 08:46
그다음 make snod 하면 system.img 에 들어가지요
   
이름아이콘 Ritter
2008-12-03 10:13
감사합니다.. 역시 그 방법 밖엔 없는거군요..
하지만 지금은 막상 command line에서도 mmm을 때리면 error가 나는 상황이니..
좀 더 연구해 봐야겠습니다..
감사합니다..
   
이름아이콘 회색
2008-12-03 12:09
혹시나 해서 저도 한번 해봤는데요

1. mmm으로 빌드하면 잘됩니다.
2. gtalkservice는 더이상 소스 코드에 들어가지도 않고 IM에서 사용하지도 않습니다.
3. 실제 IM에 필요한 것이 ImProvider랑 ImPlugIn 정도일겁니다.

하시려는게 XMPP를 좀더 자세히 제어하고픈 것이라면 Smack 을 받아서 쓰시는게 좋을듯 합니다. 그리고 에러코드를 포스팅해주셔야 다른분들이 답변해드리기 쉬울듯!
   
이름아이콘 논노
2008-12-04 09:39
음 .. R.java 를 지우시거나 ..

혹시 ..
>. build/envsetup.sh 해놓고 다른 창에서 ..  mmm 을 때리신건 아닌지..  때리시진 마시고 ..
   
이름아이콘 Ritter
2008-12-04 10:58
답변 달아 주신 분들 모두 감사드립니다..

회색님, mmm이 잘 되시나요.?? 그렇다면 제 개발환경도 무슨 문제가 있는 모양이네요..ㅜㅜ
error 내용은 전부 뭐 없다, 뭐 없다는 내용이어서 굳이 올리지 않았습니다만, 회색님은 mmm이 된다니 완전 좌절입니다..
처음부터 다시 해봐야 하나..
여튼 감사 드립니다..

논노님, 다행히도 그러진 않았습니다..^^
   
 
덧글 쓰기 0
3500
※ 회원등급 레벨 0 이상 읽기가 가능한 게시판입니다.
    N     분류     제목    글쓴이 작성일 조회
4753 안드로이드 풀빌드 준비 과정 중 질문입니다. 2008-11-24 9737
4752 개발자 등록 2008-11-24 8262
4751 Wifi Setting..... 2008-11-24 10357
4750 현재 화면 을 캡쳐 할수 있는 길이 있을까요? 2008-11-24 10945
4749 make sdk 2008-11-25 8341
4748 수동으로 빌드할때 오류~ 질문있습니다. 2008-11-25 10629
4747 Camera app 추가 방법 질문입니다. 2008-11-25 9352
4746 screen을 flip 하는 방법 (rotation) 문의 2008-11-25 10988
4745 Re..[오웬] Camera app 추가 방법 질문입니다. 2008-11-25 12411
4744 텍스트파일 읽기에 대해 질문드려요~ 2008-11-26 9700
4743 안드로이드 마켓 질문 2008-11-26 8148
4742 make sdk error2 2008-11-26 8440
4741 binder driver 관련 2008-11-26 12471
4740 touch 잡기...어떤과정을 거쳐야 하나요?? 2008-11-26 8983
4739 초보질문입니다... (gui선택버튼 관련) 2008-11-27 8195
4738 ListView의 아이템이 클릭이 안되요. 2008-11-27 8491
4737 Android Input device porting (keyboard,touch) 2008-11-27 11708
4736 퀄컴소스에 Dalvik porting 해보신 분 계신가요? 2008-11-27 9172
4735 다시 한번 질문을 드리겠습니다... 2008-11-27 10505
4734 에뮬에서 웹브라우저를 통해 어플리케이션 설치하기.. 2008-11-27 11318
4733 Android porting 관련 질문 2008-11-27 10996
4732 APIDemo uninstall하고 새로 install하려는데 안되요.... 2008-11-28 10661
4731 [Tips]에뮬 홈화면을 원하는 자기사진으로 꾸미기.. 2008-11-28 8489
4730 Full build시 특정 app을 제외시키는 script 같은 것이 있나요.. 2008-11-28 9013
4729 Smack 관련 질문드려요~ 2008-11-28 11080
4728 ApiDemo에서 MediaPlayer 질문입니다. 2008-11-28 40222
4727 타이머에 대해 질문있어요~ 2008-11-28 8496
4726 안드로이드 포팅 하드웨어 스펙 2008-11-28 9012
4725 G1을 어떻게 구할수 있을까요? 2008-11-28 8020
4724 소스를 debug모드로 빌드 시 에러나는 문제 2008-11-28 8296
4723 슬라이드를 열었을때 View가 변하지 않게하는 방법 아시나요?.. 2008-11-29 8527
4722 웹서버와 연동 질문입니다 2008-11-29 9460
4721 intent 질문입니다. ㅠ_ㅠ 2008-11-29 8500
4720 R 관련 질문하나 드려도 될까요? 2008-11-29 8458
4719 로컬 비디오 플레이 실행 질문~ 2008-12-01 8484
4718 double buffering 관련 질문. 2008-12-01 9205
4717 안드로이드 어플 + trace32 2008-12-01 8565
4716 apache xml-rpc 관련.. 2008-12-01 8270
4715 안드로이드 포팅 보드 구입 관련 질문 드려요 2008-12-01 8452
4714 에뮬테이터에 시간이 흐르지 않습니다. 왜그럴까요?.. 2008-12-02 8172
4713 android application 실행 문제 2008-12-02 12049
4712 NFS로 포팅관련 질문드립니다 2008-12-02 9578
4711 Full source에서 IM만 따로 build하려면 어떻게 하나요.??.. 2008-12-02 9269
4710 Re..NFS로 포팅관련 질문드립니다 2008-12-02 9373
4709 Android file system에 대한 질문입니다. 2008-12-03 9106
4708 MediaPlayer 관해서....ㅠㅠ 2008-12-03 10507
4707 HAL Library Porting 관련 질문! 2008-12-03 8950
4706 다시 질문 입니다....ㅜㅜ 2008-12-03 8504
4705 SDK 1.0과 full source code의 관계.?? 2008-12-04 9356
4704 좀 갈켜주세요..ㅠㅠ 2008-12-04 8101
12345678910,,,101