테스트로 작업하던 프로젝트를 그대로 가지고 새로운 프로젝트를 구상한다던가
기존 프로젝트를 가지고 리펙토링을 진행할 때
또는...
(아무튼 언젠가 작업을 하다 보면...)
Android Studio에서 Package Name 변경이 필요할 상황이 오게 됩니다.
방법을 모르신다면
새 프로젝트를 생성하여 패키지 명을 설정하고...
모든 프로젝트를 하나씩 복사 붙여 넣기 하고...
패키지명이 다른 부분을 변경해주고...
어찌어찌 변경은 할 수 있지만
개발자의 생명은
시간 단축!
간단하게 제가 사용하는 패키지명 변경 방법을 공유드리려고 합니다.
우선 기존 프로젝트의 구조를 살펴보면
패키지명 (저의 경우 kiu.dev.test_project) 디렉터리 안에
프로젝트의 작업물이 존재하는 걸 볼 수 있습니다.
위의 이미지의 프로젝트 디렉터리 구조 상단에 톱니바퀴 모양 설정을 눌러줍니다.
설정 중에 'Compact Middle Packages' 해당 설정이 체크되어 있을 텐데요
설정을 해제합니다.
그러면 다음과 같이 붙어있던 패키지명이 분리되어 보이는 걸 볼 수 있습니다.
이후 변경이 필요한 패키지 명의 디렉터리에서 우클릭하여
'Refactor' -> 'Rename...'을 눌러 이름을 변경해주시면 됩니다.
하지만 이때!!
뭔가 무섭게 경고하는 알림이 하나 보이게 됩니다.
여기서는 'In Whole Project'를 누른 후
build.gradle 부분에서
'applicationId' 에 해당되는 패키지 명을 변경 한 뒤
'Rebuild Project'를 실행 후 추가적인 오류 사항이 있는지
프로젝트를 전반적으로 확인해주시면 됩니다.
여기까지 저의 긴 글을 읽어주셔서 감사합니다.
제가 습관적으로 코딩을 하는 그날까지 습관적으로 코딩을 하기 위해 글 작성을 꾸준하게 해보겠습니다.
'Android > Android Studio' 카테고리의 다른 글
Android "tools" 이녀석의 정체가 궁금하다 (xml - @tools: ) AndroidStudio Preview 미리보기 (2) | 2023.02.07 |
---|---|
AndroidStudio 처음 시작하기 (Auto import, AndroidManifest, gradle) (0) | 2022.12.03 |
Android OkHttp Profiler 활용하여 REST API 결과 값 확인 (2) | 2022.11.16 |
최근댓글