실제 폰이 있는게 가장 좋겠지만 없는 경우에는 안드로이드 에뮬레이터를 이용해서 개발된 소스를 돌려볼 수 있다.
이렇게 셋팅을 했는데 에뮬레이터에서 인터넷이 안된다.. 음.... 뭘 확인하면 좋을까....
인터넷 뒤져서 찾아낸 결론은 이렇다.
1. 윈도우 방화벽이 에뮬레이터에서 인터넷 되는걸 막고 있다.
2. 프록시 설정이 안되어있다.※ 에뮬레이터에 프록시 설정
- 조건 : PC가 인터넷을 사용할 때 프록시를 사용한다.
- 에뮬레이터 설정
1. 에뮬레이터를 켠다
2. 3G 표시를 확인한다. 만약 상단에 3G 표시가 없다면 네트웍 설정이 꺼져있는거다. 이 때는 F8 을 눌러주면 된다.
3. 환경설정(Settings) / 네트워크 더보기(more) / 모바일 네트워크 (Mobile Networks) /
액세스 포인트 이름(Access Point Names) / 에뮬레이터상에 있는 APN 클릭
4. 프록시와 포트가 초기에는 비어있는데 PC에서 사용하고 있는 프록시와 포트 값을 넣고 저장
5. 설정 종료하고 인터넷 프로그램을 띄워서 인터넷이 되는지 확인
※ 윈도우 방화벽에 에뮬레이터 차단 예외 등록
1. 윈도우 제어판 / Windows 방화벽
2. Windows 방화벽을 통해 프로그램 또는 기능 허용 메뉴 열기
3. "설정 변경" 버튼 클릭
4. "다른 프로그램 허용" 버튼 클릭
5. "찾아보기" 버튼 클릭
6. 안드로이드 SDK 의 Tools 폴더에 있는 emulator.exe 를 찾아서 예외 항목에 추가