Please Enable JavaScript!
Gon[ Enable JavaScript ]

반응형

안드로이드 스튜디오에서는 패키지 주소를 변경했을 때 import 문이나 소스에서 참조하고 있는 주소명을 수동으로 일일이 고치지 않아도 됩니다. Refactor 기능을 이용하면 패키지와 관련된 모든 주소는 에러 없이 한 번에 수정할 수 있습니다. 이 기능은 소스 내에서 쓰는 변수명이나 클래스명도 포함됩니다. 이름 변경으로 인한 에러를 조금이라도 빠르게 수정하고 싶다면 Refactor 기능을 이용해 보세요.

 

 

안드로이드 개발을 시작하기 위해 프로젝트를 생성하면 기본 패키지 주소는 com.example 입니다. 나중에 자신의 도메인에 맞게 패키지 주소를 변경하기 위해서 어떻게 해야 할까요? 모든 소스에 추가한 import 문의 패키지 주소도 한번에 변경하기 위해서는 Refactor 기능을 사용해야 합니다. 패키지 주소를 선택하고 오른쪽 마우스 > Refactor > Rename 메뉴를 클릭합니다.

 

팝업 경고창에는 패키지 주소와 함께 어떤 폴더들의 이름을 변경할 것인지 알려줍니다. 작업을 계속 진행하고 싶다면 Rename Package 버튼을 클릭합니다.

 

팝업창에서 바꿀 패키지 주소를 넣고 Refactor 버튼을 클릭합니다.

 

※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다.
안드로이드 스튜디오 플러그인 설치하기
안드로이드 스튜디오 단축키로 자동 import 안될 해결 방법
안드로이드 스튜디오 간단하게 외부 라이브러리 추가하는 방법
안드로이드 스튜디오 프로젝트 Export, Import 하는 방법
안드로이드 스튜디오 배포용 APK 만드는 방법


 

만약 영향을 받는 파일들이 있다면 바로 패키지명을 변경하지 않습니다. 화면 하단 Refactoring Preview 창에 패키지 변경으로 수정작업이 필요한 파일 목록이 나옵니다. 문제가 없을지 다시 한번 체크합니다.

 

계속 패키지명 변경을 진행하고 싶다면 Refactoring Preview 창 하단에 Do Refactor 을 클릭합니다.

결과는 다음과 같습니다. 패키지명이 사용자가 입력한 이름으로 변경 완료했습니다.

 

※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다.
안드로이드 스튜디오 플러그인 설치하기
안드로이드 스튜디오 단축키로 자동 import 안될 해결 방법
안드로이드 스튜디오 간단하게 외부 라이브러리 추가하는 방법
안드로이드 스튜디오 프로젝트 Export, Import 하는 방법
안드로이드 스튜디오 배포용 APK 만드는 방법
반응형
Posted by 녹두장군1
,