Android 기술 Q&A 
Q&A 게시판에 질문을 남기신 글에 대한 답변/덧글/쪽글에 대한 Push 메일 서비스를 받고자 하시는 분들은
☞ Push 메일 서비스 공지를 필독하시기 바랍니다.
Emulator의 IP Address 관련 질문입니다.
작성자 와이즈앤트
작성일 2009-02-10 (화) 15:25
ㆍ추천: 0  ㆍ조회: 19060      
IP: 124.xxx.114
네트워크 관련 app 예제를 만들어 보고 있는 중입니다.
그런데, 특이하게 에뮬레이터가 PC 상의 IP Address를 잡는 것이 아니라, 10.0.x.x 대의 address를 잡더군요...
이런 저런 자료를 찾아보니 안드로이드 에뮬레이터는 127.0.0.1을 DHCP 서버 형태로 동작시키고 app에서 host address를 잡을 때 10.0.x.x 형태로 가지고 온다고 하더라구요...ㅡㅡ;;

그리고 간단한 소스를 통해서 디버깅을 해 보아도 동일하더라구요...
소스는 다음과 같습니다.

        try {
         String result = "";
         int i = 0;
        
         Enumeration<NetworkInterface> netAddresses = NetworkInterface.getNetworkInterfaces();
         while(netAddresses.hasMoreElements()) {
         NetworkInterface n = netAddresses.nextElement();
         Enumeration<InetAddress> netAddresses2 = n.getInetAddresses();
         while(netAddresses2.hasMoreElements()) {
         result += "["+ i + "]:" + netAddresses2.nextElement().getHostAddress();
         // result += netAddresses2.nextElement().getLocalHost();
         i++;
         }
         }
        
         result += ", Proxy:" + Proxy.getDefaultHost() + Proxy.getDefaultPort();
         // result += "" + InetAddress.getLocalHost();

         ((TextView)findViewById(R.id.helloText)).setText(result);
        } catch (Exception e) {
         ((TextView)findViewById(R.id.helloText)).setText(e.getMessage()+ Proxy.getDefaultHost() + Proxy.getDefaultPort());
        }

제가 궁금한 점은 에뮬레이터에 올라가는 app의 IP Address를 시스템 상의 IP Address로 잡는 방법이 없을까요? 하는 것입니다^^
아니면, 에뮬레이터의 DHCP 기능을 끄는 방법이 있는 건가요?
아님, 에뮬레이터 상에 IP Address를 세팅하는 방법이 별도로 있는 건가요?
답변 부탁드립니다^^
이름아이콘 들풀
2009-02-10 17:43
`와이즈앤트` 님이 선택한 글 입니다.
아래의 URL에 적힌 덧글 참고하세요.
http://www.kandroid.org/board/board.php?board=AndroidTechQnA&command=body&no=125

더불어, 안드로이드 emaulator와 관련된 networking 및 제약을 참조할려면..아래의 URL보시구요.
http://code.google.com/intl/ko/android/reference/emulator.html
   
 
덧글 쓰기 0
3500
※ 회원등급 레벨 0 이상 읽기가 가능한 게시판입니다.
    N     분류     제목    글쓴이 작성일 조회
4951 질문 자바 람다식을 변수에 대입하는 방법 문의 [2]+2 찌누 2015-09-01 5873
4950 질문 init rc에서 mkdir시 소유자 ( user / group ) 설정 방법 문의.. 비둘기 2015-08-28 4458
4949 SMS 문자를 Xml 문서로 저장시 특수문자 기호에서 예외발생... [2]+2 찌누 2015-08-26 5991
4948 안드로이드를 깔았는데 안드로이드가 실행이안되요 ㅠ.. 쿠쿠루바 2015-08-24 4484
4947 질문 안드로이드 버튼 질문입니다. [1] 윤민 2015-08-20 4911
4946 질문 메뉴 클릭시 어두워지는 문제 찌누 2015-08-13 4207
4945 libxml2 관련 질문입니다. [2] wizard1483 2015-08-12 5357
4944 질문 안드로이드 sms 가로채기 유후훗 2015-08-09 4523
4943 질문 인터넷이 안되는 상황에서 안드로이드 -> 서버로 통신하려.. [1] xncbf 2015-07-27 5461
4942 이클립스에서 Gradle 사용하는 방법 질문 드립니다... 하누리7421 2015-07-14 4129
4941 질문 안드로이드 스튜디오 불필요한 파일 삭제 문의.. [1]+1 찌누 2015-07-08 6290
4940 질문 wol 관련 질문입니다 [2] nalai87 2015-06-26 5563
4939 질문 안드로이드 웨어 5.1에서 LTE, 3G를 지원하나요 ?.. 할꺼없네 2015-06-19 4425
4938 질문 Push 토큰 취득 관련해서 문의 드립니다. 타르 2015-06-17 4233
4937 SharedBuffer::alloc memory leak xxzzd 2015-06-11 4449
4936 질문 sqlite 쿼리 질문 [1]+1 찌누 2015-06-02 4205
4935 질문 sleep mode 진입하지 않게?? [2] comfriend 2015-05-22 4337
4934 질문 레이아웃에 대해 질문드려봅니다! [2] Eclipse 2015-05-21 5631
4933 질문 프록시 사용시 접속 막기 leishen 2015-05-18 3797
4932 질문 앱 설치만 해도 BOOT_COMPLETED 등록 가능한가요? [3]+3 찌누 2015-05-14 4301
4931 method ID not in [0, 0xffff]: 65536 [1] 난티피 2015-05-08 4434
4930 질문 ICS 4.0.4 에서 Ethernet을 통한 IPv6지원질문 [2] 엘카이저 2015-05-04 4186
4929 비트맵 크기 haskell 2015-05-01 3825
4928 질문 android studio 1.1.0 에서 adb 콘솔 사용 관련 [3]+3 찌누 2015-04-28 7639
4927 질문 강제 종료... 그리고.. unstall.... 준빠 2015-04-27 3530
4926 질문 안드로이드 리눅스 커널 버전 관련 [1]+1 md 2015-04-22 3564
4925 질문 Re.. jar 파일 내부의 class에 접근하려면 어떻게 해야 하나요.. 엘카이저 2015-04-22 3627
4924 android watch는 google CTS를 어떻게 하나요? 더글라스 2015-04-22 3319
4923 질문 에러가 나는데 퍼온소스라 정확이 무슨문젠지 모르겠어요.. [1] 쑤이잉 2015-04-15 3477
4922 질문 jar 파일 내부의 class에 접근하려면 어떻게 해야 하나요?.. 비둘기 2015-04-13 3507
4921 PRODUCT_COPY_FILES : 파일 없어도 오류 안생기게 하는 방법 .. 비둘기 2015-04-10 3308
4920 KEYGUARD해제하는 방법좀요ㅜㅜ [2] 조슈아2 2015-04-07 3181
4919 질문 핸드폰기종 별로 화면안꺼지게 적용하는 방법.... 조슈아2 2015-03-28 6072
4918 nexus5 root 모드 wizard1483 2015-03-27 2999
4917 질문 데이터활용에 대해서 대복자 2015-03-26 2889
4916 질문 Re..액티비티에 대해서 엘카이저 2015-03-26 3114
4915 질문 Android build 시 특정 shell script를 동작시키고 싶습니다... [2] 비둘기 2015-03-25 5227
4914 질문 List<Size> sizes = parameters.getSupportedPreviewSiz.. [2] 메모리야미안해 2015-03-24 2986
4913 질문 Resource$NotfoundException 이 나는데요 [3] dragonJik 2015-03-23 2942
4912 recovery mode에서 글자크기 홍텐 2015-03-20 3222
4911 질문 Rest 서버와 Android 통신중 String에 따옴표가 붙습니다... icrlwill 2015-03-18 2940
4910 안드로이드 미디어 프레임워크,아나토미 책 삽니다... 프레임워커 2015-03-17 3090
4909 질문 안드로이드에서 blktrace 설치하기 [1] quit 2015-03-16 3361
4908 질문 gcm_demo 실행문제 [2] 염드로이드 2015-03-03 5553
4907 질문 안드로이드 표, 테이블 그리기 [1] 깡갱 2015-03-03 3799
4906 질문 객체 내 객체가 있을 때 상위객체(?) 인스턴스 내 변수를 하위.. [2] Hyun-Yi 2015-02-25 2711
4905 질문 안드로이드 이미지 합치기 배치? 관련 질문드립니다... [1] 니몽이 2015-02-24 3134
4904 질문 이클립스 안드로이드 초보 질문입니다 [1] Eclipse 2015-02-16 3098
4903 질문 안드로이드 스튜디오에서 라이브러리 설정하는 방법을 아시는.. [1] 맘스터치 2015-02-13 5340
4902 질문 터치 이벤트 자체를 받을수 있게할수있을까요?.. [1] 최준 2015-02-13 2693
12345678910,,,101