안드로이드 에뮬레이터를 처음 실행한 경우 키보드에 한글이 표시되지 않는다.

키보드에 영어만 표시되고 한글로 전환하는 지구모양의 아이콘이 표시되지 않는다.

 

 

영문,한글 전환 아이콘이 보이지 않는다.

한글을 사용할 수 있도록 설정화면으로 들어간다.

 

키보드에서 영문, 한글 선택 아이콘이 보이지 않는다.

 

설정 앱을 클릭하여 설정화면으로 이동한다.

시스템 항목으로 들어간다.

Language & Input 항목으로 들어간다.

 

Languages 항목으로 들어간다.

설정된 언어가 영어만 된것을 확인할 수 있다.

Add a lnaguage를 선택한다.

언어를 선택하면 되는데 한글은 가장 아래에 있어서 검색을 하는게 편하다.

돋보기 모양의 검색버튼을 클릭한다.

 

검색창에  kor을 입력하면 한국어가 검색된다.

한국어를 클릭한다.

한국어에는 두개가 보이는데 당연히 대한민국을 선택한다.

조선 어쩌고저쩌고는 왠지 무섭다.

한국어가 선택되면 기본 2번으로 셋팅된다.

오른쪽의 정렬 아이콘을 눌러 위로 올려준다.

그러면 한국어가 1번이 된다.

실행하는 앱으로 가보면 한글 키보드가 우선선택되는 것을 볼수 있다.

 

 

요즘 flutter로 앱을 개발하고 있는데.

스프링부트로 서버쪽을 API로 만들고

flutter 에서 앱을 만들어 API와 통신하는 형식으로 구성하였다.

 

그런데 안드로이드 에뮬레이터에서 

http://localhost:8080을 접속하면 

스프링부트에 로그가 남지 않는다.

 

위와 같이 접속 오류가 발생한다.

 

이유는 간단하다.

에뮬레이터도 하나의 OS로 localhost는 자기자신이다.

따라서 아이피는 자기 PC의 아이피로 설정해 주면 된다.

 

cmd에서 ipconfig명령으로 확인 할 수 있다.

http://192.100.100.25:8080 이런 식으로 설정하면 된다.

 

그럼데 팀단위 작업을 하면 개발자들의  아이피가 모두 다르므로 각각 설정하기가 귀찮다.

안드로이드 에뮬레이터에서는 

10.0.0.2를 이용하여 PC로 접근이 가능합니다.

따라서.

http://10.0.2.2:8080을 통해 개발팀 공통으로

자기 자신의 개발 PC로 접속이 가능합니다.

+ Recent posts