Android 기술 Q&A 
Q&A 게시판에 질문을 남기신 글에 대한 답변/덧글/쪽글에 대한 Push 메일 서비스를 받고자 하시는 분들은
☞ Push 메일 서비스 공지를 필독하시기 바랍니다.
Full source에서 IM만 따로 build하려면 어떻게 하나요.??
작성자
작성일 2008-12-02 (화) 19:44
ㆍ추천: 0  ㆍ조회: 9227      
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 9698
4752 개발자 등록 2008-11-24 8229
4751 Wifi Setting..... 2008-11-24 10315
4750 현재 화면 을 캡쳐 할수 있는 길이 있을까요? 2008-11-24 10896
4749 make sdk 2008-11-25 8306
4748 수동으로 빌드할때 오류~ 질문있습니다. 2008-11-25 10580
4747 Camera app 추가 방법 질문입니다. 2008-11-25 9317
4746 screen을 flip 하는 방법 (rotation) 문의 2008-11-25 10944
4745 Re..[오웬] Camera app 추가 방법 질문입니다. 2008-11-25 12354
4744 텍스트파일 읽기에 대해 질문드려요~ 2008-11-26 9648
4743 안드로이드 마켓 질문 2008-11-26 8118
4742 make sdk error2 2008-11-26 8391
4741 binder driver 관련 2008-11-26 12427
4740 touch 잡기...어떤과정을 거쳐야 하나요?? 2008-11-26 8943
4739 초보질문입니다... (gui선택버튼 관련) 2008-11-27 8162
4738 ListView의 아이템이 클릭이 안되요. 2008-11-27 8449
4737 Android Input device porting (keyboard,touch) 2008-11-27 11675
4736 퀄컴소스에 Dalvik porting 해보신 분 계신가요? 2008-11-27 9132
4735 다시 한번 질문을 드리겠습니다... 2008-11-27 10449
4734 에뮬에서 웹브라우저를 통해 어플리케이션 설치하기.. 2008-11-27 11278
4733 Android porting 관련 질문 2008-11-27 10965
4732 APIDemo uninstall하고 새로 install하려는데 안되요.... 2008-11-28 10620
4731 [Tips]에뮬 홈화면을 원하는 자기사진으로 꾸미기.. 2008-11-28 8451
4730 Full build시 특정 app을 제외시키는 script 같은 것이 있나요.. 2008-11-28 8958
4729 Smack 관련 질문드려요~ 2008-11-28 11043
4728 ApiDemo에서 MediaPlayer 질문입니다. 2008-11-28 40084
4727 타이머에 대해 질문있어요~ 2008-11-28 8453
4726 안드로이드 포팅 하드웨어 스펙 2008-11-28 8963
4725 G1을 어떻게 구할수 있을까요? 2008-11-28 7968
4724 소스를 debug모드로 빌드 시 에러나는 문제 2008-11-28 8247
4723 슬라이드를 열었을때 View가 변하지 않게하는 방법 아시나요?.. 2008-11-29 8488
4722 웹서버와 연동 질문입니다 2008-11-29 9425
4721 intent 질문입니다. ㅠ_ㅠ 2008-11-29 8464
4720 R 관련 질문하나 드려도 될까요? 2008-11-29 8418
4719 로컬 비디오 플레이 실행 질문~ 2008-12-01 8438
4718 double buffering 관련 질문. 2008-12-01 9169
4717 안드로이드 어플 + trace32 2008-12-01 8528
4716 apache xml-rpc 관련.. 2008-12-01 8237
4715 안드로이드 포팅 보드 구입 관련 질문 드려요 2008-12-01 8400
4714 에뮬테이터에 시간이 흐르지 않습니다. 왜그럴까요?.. 2008-12-02 8123
4713 android application 실행 문제 2008-12-02 11997
4712 NFS로 포팅관련 질문드립니다 2008-12-02 9532
4711 Full source에서 IM만 따로 build하려면 어떻게 하나요.??.. 2008-12-02 9227
4710 Re..NFS로 포팅관련 질문드립니다 2008-12-02 9326
4709 Android file system에 대한 질문입니다. 2008-12-03 9064
4708 MediaPlayer 관해서....ㅠㅠ 2008-12-03 10478
4707 HAL Library Porting 관련 질문! 2008-12-03 8909
4706 다시 질문 입니다....ㅜㅜ 2008-12-03 8462
4705 SDK 1.0과 full source code의 관계.?? 2008-12-04 9305
4704 좀 갈켜주세요..ㅠㅠ 2008-12-04 8064
12345678910,,,101